A la Nouvelle-Orléans, deux inspecteurs mènent l'enquête autour d'une série de meurtres, dont les victimes ont toutes subies d'atroces mutilations. Ils se lancent sur la piste de Deucalion, une créature créée 200 ans plus tôt par le Dr Victor Helios.