David (Brad Hunt, Magnolia) regressa à sua terra natal, atormentado pela morte da mãe quando o deu à luz, confronta-se agora com a dura realidade do suicídio do pai.
Mas Zeek (Mark Hamill, A Guerra das Estrelas), que fez a autópsia, desconfia que não foi suicídio. E David torna-se o principal suspeito. Jason (Brian Wimmer, Late for Dinner), o xerife local, tenta ver-se livre dele, caso contrário alguns dos seus velhos segredos poderão ser revelados.
David fica ainda menos interessado em ir-se embora quando conhece a irmã mais nova de Jason, Íris (Majandra Delfino, Traffic). Athee (Missy Crider, Duro Amor), a melhor amiga de Íris, há muito que tenta seduzir o xerife, mas este está apenas, e cada vez mais, obcecado com a relação entre David e a irmã. Esta vive num estado permanente de terror, lembrando-se que, à sua frente, Jason espancara até à morte o seu último namorado.
Zeek descobre um carro submerso no pântano com um corpo no porta-bagagem. Athee desaparece. Íris é raptada. David tem uma corda ao pescoço e está a balouçar numa cadeira...
Tudo parece começar a fazer sentido, quando o Mal em Reeseville, vem à superfície.
