"My name's Oliver," he said looking around at the group. 'Wow, his voice...' I thought. "I'm 25," he continued, "and I work at an animal shelter." 'He works at an animal shelter? That's cute, I would never have guessed.' "I have a cat which I adopted from the shelter called Jasper," he added with a smile. 'Aw, he has a cat.' Young witch, Emma Marshall, doesn't believe she'll ever love again after her girlfriend of 5 years cheats on her, so when she meets fellow witch Oliver Webbe, it takes her a while to realise what her feelings mean and it's only after he sticks with her through wrong spells and near death experiences that she realises, maybe the feeling is mutual... Inspired by true events.