LadyGhosts of TV Past

Being Human Recap – Episode 1.03

Our voiceover this week is about immortality. The dream of living forever. What happens to the past when you’re living forever, though? The past is haunting the roommates this week. Aidan walks in the streets and sees glimpses of the men he used to be (one of those men was apparently Marten from Q.C.).