Plot: Aidan and Suren look forward to their future together, Josh chooses between Julia and Nora; Sally tries to fix one of the lives that she ruined.

Being Human - Season 2 - Don't Fear the Scott (Episode 11)
Episode Aired On:
Monday, March 26 2012
12 years ago
Monday, March 26 2012
12 years ago