Sophie and Katy should be the worst of enemies - witches and witch hunters just aren't supposed to be friends! So they've got to try and keep their special powers a secret from their friends and family if they want their BFF-dom to last. But when Sophie's grandmother goes missing in mysterious circu[...]