All Cast

John le Carré

John le Carré

Self

Jake Dove

Jake Dove

Teenage David Cornwell

Charlotte Hamblin

Charlotte Hamblin

Olive Cornwell

Garry Cooper

Garry Cooper

Ronnie Cornwell

Simon Harrison

Simon Harrison

Kim Philby

Douglas Rankine

Douglas Rankine

Rudolf Hess

Dominik Dervaics

Dominik Dervaics

Tony Cornwell

Mike Noble

Mike Noble

Adult David Cornwell