Based on the Stephen King novella The Colorado Kid, Haven follows the shrewd and confident FBI agent Audrey Parker (Emily Rose) as she arrives in the small town of Haven, Maine on a routine case. Before long, her natural curiosity lands her in the epicenter of activity in this curious enclave, which turns out to be the longtime refuge for people that are affected by a range of supernatural afflictions (called "The Troubles").
As the townspeople's dormant abilities begin to express themselves, Audrey helps keep these forces at bay with the help of police officer Nathan Wuornos (Lucas Bryant) and occasional con-man, all around troublemaker Duke Crocker (Eric Balfour). But what connection does Audrey - whose past is shrouded in mystery - have to Haven? And do local newspapermen Vince (Richard Donat) and Dave (John Dunsworth), who seem to be guardians of many of the town's secrets, know the truth?