David Morrissey Walter Blackett
Jane Horrocks Sylvia Blackett
Georgia Blizzard Joan Blackett
Charles Dance Mr Webb
Elizabeth Tan Vera Chiang
Luke Treadaway Matthew Webb
Colm Meaney Major Brendan Archer
Bart Edwards James Ehrendorf