Marco
Josh Weaver
Rosetta
Maree Ollington
Young Rosetta (Voice and Song)
Rebecca Rashleigh
Director
Producer
Editor
Writer
Assistant Director
George Odgers
Art Designer
Indra Gunadi
Music
Tom Godbert
Director of Photography
Bella Montalto
Makeup Artist
Marianne Lucas-Montano
Production Assistant
Tyra Hunt
Sound Recordist
Michael Lau
Assistant Camera
Nicholas Peters