Being Human
Season 2, Episode 1
S2 E1:
The vampire, the werewolf and the ghost are back, and this time Mitchell, George and Annie have to face a new foe, and this time it is human.
Starring
Alex Lanipekun, Adrian Schiller, Nathan Wright