Castle of the Damned (2011)
4m
Running Time
October 1, 2011Release Date
Castle of the Damned (2011)
4m
Running Time
October 1, 2011Release Date
Plot.
A lone Knight must battle an army of the damned to save the Princess from an Evil Queen in this dark fairy tale.
Where to Watch.
No streaming offers found