Hugh Bonneville
as Commander William Calthorpe
Indira Varma
as Dr. Catherine Benson
Dervla Kirwan
as DI Jane Ambrose
Christopher Villiers
as George Barton QC
Danny Webb
as David Frampton
James Weber Brown
as John Duval
James Sebastian
as Mr. Bowles Jr.
Vicki Michelle
as Mary Woodward