Xavier, the incubus, somehow gets locked out of Hell. While he is trying desperately to get home through a mirror portal, he falls into a young woman, Salina's house.
He tries to erase her memories of him so he can leave without a trace, but it seems like his demon magic tricks are not really effective on her. Things get more complicated, when they realise there is something going on in Hell which is connected with Xavier being unable to return there and also why he can not use his power on Salina.
Old friends and enemies emerge from Xavier's past and the poor girl suddenly finds herself in the middle of a mistery case straight from Hell and a house full of demons.