• e on Demand

Scandal! - Episode 2456 - Wednesday, 17 February 2016
Someone finds that they are unable to take a life but, in an ironic twist of fate, has a life taken from them.