Haven Season 3 Episode 10 (11/30/12)
Audrey comes face to face with the Bolt Gun Killer.
Audrey receives confirmation that Tommy wasn't Tommy when he was working with the Haven PD. He was already dead.
A little girl named Ginger is wreaking havoc for Haven with her Trouble.
Jordan tells Nathan why The Guard wanted him. To control Audrey, so she would go into the barn and end The Troubles.
Nathan makes a deal with The Guard to keep Jordan free.
Audrey and Nathan find The Bolt Gun Killer's lair - he's a skin walker.