Mill Creek Entertainment

The Haunting of Margam Castle

An American research team travel to Wales to stay at Margam Castle, to conduct a series of experiments in parapsychology. But they're forced to fight for their lives when they incur the wrath of the vengeful spirits who live within the walls.

Watch Now

ChannelOn NowUp Next

Everyone Loves