Return to Chillingham Scariest Places on Earth : Season 1 Episode 26
TV-PG ABC Family int(0)
Aired: October 21st, 2001 @ 9:00 PM EST on ABC Family
A California family explores an ancient castle with a long history of murder, cannibalism and ghostly activity.