Being Human – Season 3 Robert Prentice 11 years ago BEING HUMAN — “For Those About to Rot” Episode 310 — Pictured: Sam Witwer as Aidan Waite — (Photo by: Jan Thijs/Syfy)