Little Big Soldier
2010 · 68/100
Police Story: Lockdown
2013 · 50/100
Dragon Blade
2015 · 53/100
Chinese Zodiac
2012 · 51/100