Watch Being Human Season 2 Episode 1 - Turn This Mother Out

Being Human Season 2 Episode 1

First Aired: January 16, 2012

Description: A vampire power vacuum weighs on Aidan, Sally's powers are strengthened, and Josh and Nora try to live "normal" lives in the second season premiere.