From a media release:
HAVEN DOUBLES UP WITH A NEW EPISODE AT 9PM FOLLOWED BY THE SEASON 3 FINALE AT 10PM FRIDAY, DECEMBER 21 – 9PM ET/PT AND 10PM ET/PT
Season three of Showcase’s supernatural hit series Haven comes to a thrilling conclusion with two back-to-back new episodes on Friday, December 21. Beginning at 9pm ET/PT, viewers can watch the penultimate episode, “Reunion,” featuring a string of murders that bring Nathan (Lucas Bryant; The Vow) and Duke (Eric Balfour; Skyline) back to Haven High School to help Audrey (Emily Rose; ER) search for a troubled killer. In a two-episode story arc, Laura Vandervoort (Smallvillle) guest stars as a woman driven to the brink of madness by love.
Then at 10pm ET/PT, viewers should buckle up for the twists and turns ahead in the shocking finale. With a season that saw new mysteries arise amid revelations about Audrey, her past and Haven itself, Audrey must face hard truths and make a terrible decision as the very existence of Haven hangs in the balance. In the finale episode entitled “Thanks for the Memories,” Audrey, Nathan and Duke square off against the Bolt Gun Killer – and Audrey’s own life-threatening fate.
Haven, based on the novella The Colorado Kid from renowned author Stephen King, follows former FBI agent Audrey Parker, who becomes a cop in the small town of Haven, Maine, and soon discovers the town’s many secrets, which also hold the key to unlocking the mysteries of her lost past.
This season of Haven also starred Dorian Missick, Bree Williamson, Kate Kelton, and Adam Copeland in recurring roles.
Haven has been renewed for a fourth season slated to air Fall 2013.