Being Human poster
TV

Being Human (2009)

S03E05 The Longest Day

Feb 20, 2011 • Season 3 • Episode 5 • HD

Herrick has returned, but the question remains: is he a power-hungry vampire or a vulnerable victim?

Country: US, GB