Director/DP: John Barr
Producer: Suza Horvat
Production company: Signature Films/Rio Luna Films
Post production: 1920
VFX Supervisor: Chrys Aldred
VFX Creative Director: Bill McNamara
On-Set VFX Supervisor: Jamie Stitson
VFX Producer: Chee Yen Wang
VFX Senior Production Coordinator: Sophie Hodgson
VFX Production Coordinators: Lia Jacobs and Ella Whiting
Compositors: Adam McHale, Yanru Yin, Alejandro Marzo, Taylor Webber, Tijan Holder, Emily Holder, Emily Govinden, Klaudia Skalska, Olly Townsend
3D Artist: Oscar Hill, Adam Gramlick
FX Artist: Ivan Tomovic
DMP Artist: Jordan Haynes