Releases 2009-08 - Country not specified
Theatrical (country unknown)
35mm Film - Colour - Sound
102 mins 49 secs - Dialogue (original): Chinese, Mandarin / Dialogue (original): English
2010-02-26 -
United Kingdom Theatrical (main country of origin)
35mm Film - Colour - Sound - Dolby Digital
102 mins 49 secs - 9253 Feet - Dialogue (original): Chinese, Mandarin / Dialogue (original): English / English
Distributor: Optimum Releasing
UK theatrical release on Friday 26 February 2010.
Comments: S&S: 102m 49s. Variety: 98m. English and Mandarin language.
2013-10 -
United Kingdom Internet
Format not specified
98 mins 41 secs -
Distributor: BFIPlayer
Represents the BFIplayer publication of the Work on web platform / mobile app.