I enjoyed the first one (ok some cheesy scenes such as the train fight) with Timothy Olyphant and Olga Kurylenko, still I bet Rupert Friend fits the part as well and Zachary is a good actor.
That feels like a mechanical rap song without emotion...like in the first one...over-the-top...pure action dead serious fun @ the movies...with a love story of high level caliber...in full metal jacket.