Cast and characters for the BBC dramedy 'Being Human.'
Aidan Turner as Mitchell
Aidan Turner plays the good-looking and laid-back Mitchell who, in contrast to George, has the gift of the gab and an easy confidence with the ladies. But he is also a blood-sucking vampire struggling with going cold-turkey from the blood he craves.
Russell Tovey as George
Russell Tovey (History Boys) reprises his role as the lovable George, battling with his double identity as a mild-mannered and geeky hospital porter who for one night a month is transformed into a flesh-hungry, predatory werewolf.
Lenora Crichlow as Annie
Completing the flat-share trio is Annie, played by Lenora Crichlow, a talkative ghost lacking in self-confidence and desperate for company. Annie is still pining after her boyfriend, whom she was due to marry before the fatal accident that left her with her ghostly affliction - and who happens to be the landlord of their flat.