Rozwiązując sprawę dziwnego morderstwa jednej z mieszkanek Fort Dundas, detektyw Hazel odkrywa coraz to nowsze fakty, które prowadzą ją do podobnych zabójstw.
W roku 2046, Ziemia jest nową planetą, którą rządzą nowe zasady. Ponad trzydzieści lat po przybyciu różnych obcych na jej powierzchnię, krajobraz został niemal całkowicie zmieniony i przekształcony nie do poznania. Do miasta Defiance, dawniej zwanego St. Louis, przybywa tajemniczy Nolan (Grant Bowler) i jego podwładna Irisa (Stephanie Leonidas). Gdy tylko osiedlają się w mieście nadzorowanym przez burmistrz Amandę Rosewater (Julie Benz), zamieszkałym przez ludzi jak wpływowy Rafe McCawley (Graham Greene), przedsiębiorcza właścicielka salonu Kenia (Mia Kirshner) oraz ambitnych obcych - Tarrsów (Tony Curran i Jaime Murray) - rozwój wydarzeń zaczyna zagrażać nietrwałemu pokojowi, o który to graniczne miasto walczyło.
Gdy żona Jamiego zostaje brutalnie zamordowana, mężczyzna udaje się do rodzinnego miasteczka, by rozwiązać zagadkę śmierci ukochanej. Odpowiedzi szuka w starych zabobonach o złej brzuchomówczyni i jej lalkach.
Otyły licealista, Chris, zostaje odrzucony przez Jamie, którą skrycie kocha. Po latach wraca do rodzinnego miasta jako zupełnie odmieniony człowiek sukcesu, gotowy raz jeszcze zawalczyć o miłość.