The Wailer

The Wailer

"The Legend of La Llorona"

On their way to Mexico, six students are stranded in a small town where years before a tragedy took place.