A group of teens from very different backgrounds move into a remote castle and soon find themselves on a journey full of mystery and secrets.