Being Human (North American): Season One, Episode One
As blood trickles, so do reviews of older episodes of shows, bleh. –Not the Editor (?) First aired January 17th, 2011. What happens when a vampire, a werewolf and a ghost try to live under the same roof? It sounds like the start of a joke, but it’s actually the plot of Being Human, an…