Being human: nobody ever said it was easy. But when youre a ghost, a vampire, and a werewolf, like the three twenty-something roommates of Being Human, it may be completely impossible. The second season of Being Human picks up as Sally, Aidan, and Josh continue to struggle with their supernatural double lives. By turns frightening, witty, and romantic, Being Human continues to explore what it means to be human through the eyes of these outsiders.
Question: Which three supernatural creatures star in Being Human?