Following a 70s set prologue, the film takes place in present day Frankfurt, Germany. Miriam Kreisl (Kelly Curtis) is a young schoolteacher who narrowly misses hitting an old man carrying a box with her car. Reluctantly, she takes in Moebius Kelly (Herbert Lom), the mysterious old man. What she doesn't know is that their meeting is no accident. Moebius is the elder of a Satanic sect and that she has been chosen to give birth to the son of Satan.