Breaking Glass Pictures
271

Death Passage

Three US backpackers are told the local urban legend of Lemon Tree Passage. Seeking out the ghost they uncover a force that threatens to wreak havoc. Isolated and 10,000 miles from home, they find themselves caught in the clutches of evil.

Recently Added

For the Little Monsters

Classic Thriller and Horror