Highly enjoyable - 9/10 (15 February 2012)
Yuen Wo-Ping (Director) Yuen Cheung-Yan (Action Director) Yuen Shun-Yi (Action Director) Zhao Wen-Zhao Zhou Xun Jay Chou Michelle Yeoh
Maybe worth a look - 6/10 (02 December 2010)

See also