Set in the 1890s in the central desert region of Australia, 'Serenades' tells the tale of Jila who is conceived when her Afghan cameleer father wins her Aboriginal mother in a card game.
Aden Young
as Johann
Alice Haines
as Jila
Siniša Ćopić
as Shir Mohammed
Bille Brown
as Pastor Hoffman
David Gulpilil
as Rainman
Nico Lathouris
as Mullah Jalal-Shah
Rodney Afif
as Abdullah
Katayla Williams
as Jila (aged 7)
Ben Winsor
as Johann (aged 12)
David Ngoombujarra
as Joseph
Eileen Darley
as Amelia
Yiani Harpas
as Amir