Cast: Donnie Yen, Wei Zhao
Crew: Daniel Lee (Director), Tony Cheung (Director of Photography)
Release Dates: 08 Jul 2011 (India | Wide Theatrical Release), 11 Feb 2010 (Hong Kong | Wide Theatrical Release), 04 Feb 2010 (China | Wide Theatrical Release)