All Cast

Hugo Weaving

Hugo Weaving

Senior Officer Matt Perry

Don Hany

Don Hany

Viktor Khadem

Xavier Samuel

Xavier Samuel

Paul Atherton

Mark Leonard Winter

Mark Leonard Winter

Shane Harrison

Jane Menelaus

Jane Menelaus

Glenys Holmes

Justine Clarke

Justine Clarke

Michelle

Laura Brent

Laura Brent

Stacey

Robert Taylor

Robert Taylor

Vander

Anthony Hayes

Anthony Hayes

Warren

Dimitri Baveas

Dimitri Baveas

Yousef

Richard Taylor Stables

Richard Taylor Stables

Ted

Tony Martin

Tony Martin

Egan

Harry Tseng

Harry Tseng

Dave