Beautiful, interesting, incredible cinema.
A young lady screams in silence as she seeks salvation from the evil that surrounds her.