An orphaned girl is rescued from a satanic ritual and taken to Saint Catherine Institute for homeless youth. There she will learn new skills while facing demons that stalk her.
We haven't mapped this film's connections yet. Explore Jean Renoir's other work or films from France below.
More from Jean Renoir → Cinema of France →