All Cast

Ben Barnes

Ben Barnes

Cobakka

Andrey Chadov

Andrey Chadov

Spiker

Ovidiu Matesan

Ovidiu Matesan

Artash

Andrew Byron

Andrew Byron

Sergei

Jeff Mirza

Jeff Mirza

Dennis

Sean O'Callaghan

Sean O'Callaghan

Patrick

Hero Fiennes Tiffin

Hero Fiennes Tiffin

Spartak

Wendy Nottingham

Wendy Nottingham

Terrified Shopper