Tim is a taxi driver who divides what is left over from his irregular hours between caring for his elderly father who suffers from Alzheimer and his boyfriend, Han. Tim has things under control, in his own way, however his quiet world is about to crumble.
Three girls summon a demon. John Sinclair, a British investigator for supernatural phenomena, travels to Germany to meet Kerstin who is the only girl left. But the demon wants to sacrifice her in the old cathedral of Cologne.