Overview: A twisted folk horror re-imagining of one of the Isle of Man’s most well-known legends, The Moddey Dhoo, also known as The Black Dog of Peel Castle.
Watch Trailer
Release: Jan 01, 1970Runtime: 92 minutesQuality: HDIMDb: 0.00 / 10 by 0 usersPopularity: 0Budget: $0Revenue: $0Language: English,