All Cast

Brian Cox
Owen Benjamin

Eileen Atkins
Rose Benjamin

Angus Macfadyen
Philip Benjamin

Corey Parker
Elliot Abrahams

Cathy Tyson
Jerene

René Auberjonois
Geoffrey Lane

John Schlesinger
Derek Moulthorp

Ben Daniels
Robin Bradley

Nigel Whitmey
Winston Penn

Richard Warwick
Frank

Nicholas Le Prevost
Nick
