All Cast

Aden Young
Johann
Alice Haines
Jila
Siniša Ćopić
Shir Mohammed

Bille Brown
Pastor Hoffman

David Gulpilil
Rainman

Nico Lathouris
Mullah Jalal-Shah

Rodney Afif
Abdullah
Katayla Williams
Jila (aged 7)
Ben Winsor
Johann (aged 12)

David Ngoombujarra
Joseph
Eileen Darley
Amelia
Yiani Harpas
Amir
Monette Lee
Blanche
Netta Yashchin
Zeinab
Linda Rowlands
Pearl
