Plot: William is determined to convince Audrey of the truth behind her origins; a seemingly unstoppable curse is unleashed.

Haven - Season 4 - When the Bough Breaks (Episode 12)
Episode Aired On:
Friday, December 6 2013
11 years ago
Friday, December 6 2013
11 years ago