Being Human Episode 5 Picture Gallery (Mild Spoilers)

Being Human 5.05 “No Care, All Responsibility” airs on BBC Three on Sunday at 10 pm. It’s the penultimate ever episode!