
The residents of Haplin, Minnesota - also known as "Happy Town" - have enjoyed an uneasy peace while haunted by a number of unsolved kidnappings. Now facing a disturbing new crime that brings unresolved fears to the surface, Haplin's most prominent citizens come under scrutiny as their own secrets are revealed.

as Merritt Grieves

as Sheriff Griffin Conroy

as Rachel Conroy

as Deputy Tommy Conroy

as John Haplin

as Detective Roger Hobbs

as Deputy Eli "Root Beer" Rogers

as Henley Boone

as Georgia Bravin

as Dan Farmer

as Big Dave Duncan

as Andrew Haplin