Haven
Season 4 Episode 12:
When the Bough Breaks
William is determined to convince Audrey of the truth behind her origins; a seemingly unstoppable curse is unleashed.
Generate Next Episode
About Haven:
FBI agent Audrey Parker arrives in the small town of Haven, Maine to solve a murder and soon discovers the town's many secrets—which also hold the key to unlocking the mysteries of her lost past.