3x03 The Farmer
First Aired: Oct. 05, 2012 on SyFy
Summary: People in Haven turn up with diseased organs next to their bodies, and their own healthy organs removed from via their mouths. Nathan and Audrey get an assist from a Boston police detective working a similar case.
Guest Stars[no credits found]