FilmSharks has picked up world sales rights to The Convent. The film narrates the story of a convent located in the South of Spain, where a sect of unholy nuns served as a coven to find the perfect ...
In an early moment of Michael Mohan’s “Immaculate,” the film’s protagonist, Sister Cecilia (Sydney Sweeney) asks her fellow religious sister, Gwen (Benedetta Porcaroli) if she believes in God, to ...