Beautiful, interesting, incredible cinema.
Concerns a mother and daughter who are terrorized by a monster.