Haven 412 Episode

Episode 12 "When The Bough Breaks"

With William determined to convince Audrey of the truth behind her origins, a seemingly unstoppable curse is unleashed - and a host of entirely new Troubles may not be far behind.

Episodes