Blair Wilkes faces her toughest challenge yet: meeting her boyfriend Nathan's family. That means being on her best 'normal' behaviour -- no weirdness, no magic, and definitely no unexpected appearances from her unpredictable cat, Sky. Blair's life is never that simple...