Being Human
Season 3
Ep 10. For Those About to Rot
- TV-14
- March 18, 2013
- 43 min
-
8.0 (139)
Josh discovers Aidan's sacrifice to protect him and Nora. Sally finds out Nick and Stevie's fates, and Aidan's date with Kat causes him to reminisce about his wife and son.