Definitely nihilistic and gritty Sha Po Lang is a good mix of cop drama and action film. I thought the direction was was quite nice although it seemed inconsistent, sometimes wandering into "art film" territory. This isn't necessarily a bad thing but I don't know that it worked 100%. Overall I thought the movie was 'alright'. The plot was seriously stretched thin, you don't really get into the characters or care much for them; Audience members laughed at scenes that were supposed to be touching or sad but every criticism I could lay at the movies feet is fairly much washed away by the fight scenes.
Donnie yen did a spectacular job with the choreography and MMA fans will be glad to know there is an energetic mix of all types of fighting styles including Jiu Jitsu complete with take downs and arm-bars. One of the main fight sequences is the most spectacular upon first viewing and then more-so on reflection as you find out that Donnie Yen and Wu Jing had no rehearsal and no direction; simply, they were told to "go for it". To this point, the baton that yen wields in this fight scene was replaced three times as it was broken on Wu Jing's head while filming.
Sammo is fantastic and I still marvel at how he moves at his age. I've always been a fan of Donnie Yen and this is definitely a great fighting film for him. Wu Jing is a relative unknown but trained in the same opera company as Jacky Chan and Sammo Hung,being taught by Wo Ping. during the Q&A, Wu Jing said his next film will likely be a prequel to Sha Po Lang.
I took a photo of the stage assembly and thought I would include it here if anyone wants to see it. They were exceptional and patient at answering questions. even the slightly embarrassing ones.
http://virtuafighter.ca/downloads/SPL01.jpg
left to right: Translator for Wilson Yip, Wilson yip, Announcer guy, Sammo hung, Wu Jing, translator for Wu Jing.