Rycroft Philostrate (Orlando Bloom) ist Polizist und klärt regelmäßig Morde auf. Dass er sich für jedes Opfer gleich viel Zeit nimmt, wird von der Bevölkerung nicht unbedingt gern gesehen, vor allem, wenn es sich bei den Toten um Immigranten aus der mythischen Welt handelt, die in der Menschenwelt Zuflucht gesucht haben. Schließlich sind die Unbekannten den Leuten zuwider. Doch Philostrate macht keine Unterschiede und stellt bald fest, dass hinter den Morden ein System zu stecken scheint.