In the middle of a psychic session with Madame Petri, David hears a ghostly voice calling his name. But he is not sure if it’s the elderly fortuneteller exaggerating the reading or bizarre grumblings coming from a mysterious old man in a painting hanging in the psychic’s foyer.

When Madame Petri disappears in a ball of flames, David rushes home, terrified. From that moment on, David and his policeman boyfriend, Zane, find themselves trying to solve the series of murders and mayhem that begin to haunt David.