Haven 506

Episode 6: "The Old Switcheroo Too"

Mara capitalizes on the fallout from the latest trouble, forcing Nathan and Duke to make a desperate and dangerous gamble to get Audrey back before they lose her forever.

Episodes