Dr Joe Darrow nie może odzyskać równowagi po śmierci swojej ukochanej żony Emily. Wydaje mu się, że wszędzie widzi ważki, które przypominają mu kształt jej znamienia. Wkrótce jeden z dawnych pacjentów Emily, który obudził się ze śmierci klinicznej, mówi mu, że żona próbuje się z nim skontaktować. Joe chce za wszelką cenę rozwikłać tę zagadkę. Pomaga mu w tym siostra Madeline (Linda Hunt), katolicka zakonnica, która uświadamia Joe'mu, że jest pewna nierozwiązana sprawa pomiędzy nim a żoną.
IX wiek. W nadgoplańskim kraju rządy sprawuje książę Popiel. Aby zapewnić sukcesję swojemu synowi książę musi pozbyć się swoich bratanków, którzy są prawowitymi następcami tronu. Nasz bohater zabija jednego z nich, a o morderstwo oskarża drugiego. Następnie za namową swojej żony morduje pozostałych członków swojego rodu. Popełnione przez Popiela zbrodnie wywołują bunt kmieci, którym przewodzi Piastun - były opiekun książęcych bratanków.