In a small town in medieval France, a woman claims to have given birth to a dead baby, which she insists is a miracle. The townspeople react with both awe and suspicion, as they are torn between their religious beliefs and the shocking nature of the supposed miracle. As the story unfolds, the woman's claim becomes increasingly sinister, leading to a shocking climax of violence and brutality.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States