Godforsaken (2010) Jamil Dehlavi, Annabel Wright, Trevor White, Nick Ashdon July 30, 2022 Fantasy, Thriller Lucille makes her confession to the priest. It is the story of a mother driven mad by the loss of her child. Read More »