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