Country of Production Australia Year of Completion 1996 Running time 95 minutes Format 35mm Ratio 1.1:85 Sound Dolby Stereo Language Chinese (Subtitled in English)