moviesNews Chilling Dilemma Awaits In Thordur Palsson’s ‘The Damned,’ Starring Odessa Young And Joe Cole November 3rd, 2024