Dec 04, 2005 on Sky1 at 9:00 PM


Ella realises the enormity of her task. Killing Malachi won't be easy; he is feeding off Alex, so could she be the key? Or is it someone closer?

Previous episode

You Lose
Season 2 Episode 10

Nov 27, 2005

Next episode

Seven Deadly Sins
Season 2 Episode 12

Dec 11, 2005