The Tombs

The Tombs

A filmed inside London scare charm takes a terrifying turn as a wicked spirit awakes. Some thing persistent and unstoppable starts stalking the star guests through the halls of the maze of terror.
Duration: 75 min
Country: United Kingdom