Breaking up can be hell, but at least most of us don’t have to deal with partners and exes who are also actual demons at the same time. Unfortunately, the same can’t be said for London shop worker Michelle. Not only is she still reeling from a bad break-up with her very human girlfriend that happened several years previously, but she’s also recently caught the eye of a very demanding arch-demon called The Duchess who simply won’t take no for an answer – cursing Michelle with a third eye and the prospect of death and eternal damnation if she doesn’t submit to love The Duchess in three days’ time.