Haven 311

Episode 11: "Last Goodbyes"

Audrey is horrified to discover that Haven’s troubled serial killer is a “skinwalker” — a person who can kill others and wear their skin – and it is still at large. But the investigation is put on hold after Audrey wakes to find all of Haven fast asleep. Finding she isn’t alone, Audrey makes fast friends with the only other person left in town.