 Deucalion, the legendary monster, is a heroic figure dedicated to battling the evil that gave him life.The megalomaniacal Victor Helios has, by design and accident, unleashed many of his engineered killers on modern-day New Orleans.Detectives Carson O'Connor and Michael Maddison are Deucalion's all-too-human partners trying to end the reign of terror of Helios's killers.