A young woman is committed to a psychiatric hospital and claims her newborn was stolen by a dark cult.
Released
2018-10-26
Duration
101 min
Country
United States of America
Genre
Horror, Mystery
Production
Psychopia Pictures
Director
N/A