Two boys who don’t fit in, two families that couldn’t be more different and a perfectly normal British town that just happens to have a spooky castle perched above it. What is going on?