All Cast

Hugo Weaving
Senior Officer Matt Perry

Don Hany
Viktor Khadem

Xavier Samuel
Paul Atherton

Mark Leonard Winter
Shane Harrison

Jane Menelaus
Glenys Holmes

Justine Clarke
Michelle

Laura Brent
Stacey

Robert Taylor
Vander

Anthony Hayes
Warren
Dimitri Baveas
Yousef

Richard Taylor Stables
Ted
