Lost Child (2017)

29 Nov 2022

Rating: 2/5

If a doctor tells you that a child is a demon that is making you sick… go see a different doctor?


See Review on Letterboxd