All Cast

Elliot Cowan
Frank Grieves

Elodie Yung
Eva Gray

Jonathan Pryce
Sidorov

Robert Bathurst
Nolan

James Callis
Todd Ambro

Cosima Shaw
Ellen Ambro

Molly Gaisford
Angie Grieves

Gethin Anthony
Herb

Harry Lloyd
Ambro Scientist

Josef Altin
Ambro Trader
