The Haunting of Margam Castle
An American research team travel to Wales to stay at Margam Castle, to conduct a series of experimen...
Read More
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.
Read Less