Fireworks Pictures & Cimemavault Releasing present Strand/New Oz Productions ; Showtime Australia in association with the South Australian Film Corporation and Film Victoria and Illumination Films in association with CinéTé ; producers, Paul Cox and Mark Patterson ; written and directed by Paul Cox