What Remains: Season 1, Episode 3
Len realises hidden truths behind the fragile lies of the residents of Number 8.