All Cast

Aden Young

Aden Young

Johann

Alice Haines

Alice Haines

Jila

Siniša Ćopić

Siniša Ćopić

Shir Mohammed

Bille Brown

Bille Brown

Pastor Hoffman

David Gulpilil

David Gulpilil

Rainman

Nico Lathouris

Nico Lathouris

Mullah Jalal-Shah

Rodney Afif

Rodney Afif

Abdullah

Katayla Williams

Katayla Williams

Jila (aged 7)

Ben Winsor

Ben Winsor

Johann (aged 12)

David Ngoombujarra

David Ngoombujarra

Joseph

Eileen Darley

Eileen Darley

Amelia

Yiani Harpas

Yiani Harpas

Amir

Monette Lee

Monette Lee

Blanche

Netta Yashchin

Netta Yashchin

Zeinab

Linda Rowlands

Linda Rowlands

Pearl

Celine O'Leary

Celine O'Leary

Anna

Stephen Sheehan

Stephen Sheehan

Mr. Becker

Lucy Slattery

Lucy Slattery

Emma

Farhad Noori

Farhad Noori

Aziz

Kyavash Afarinesh

Kyavash Afarinesh

Rasul

Franchesca Cubillo

Franchesca Cubillo

Wanga

Andrew Martin

Andrew Martin

Post Master

Keykhosrow Azadegan

Keykhosrow Azadegan

Hawker

Jimeoin Eustice

Jimeoin Eustice

Johann (aged 5)