Part of a series known as “Haunted Castles”.
Stephen Ellis
Gambling Phantom
Major Hickley
Director
Producer
Writer