This animated film takes a tour of a modern haunted castle. 

Keywords