I just cant see Liam Neeson as Hannibal Smith i reckon the Stephen Lang who played Colonel Miles (Avatar) would have been better suited to the role, its one them films i am undecided on.
Karate Kid 2010 was alright though not a remake that destroyed the original or was any worse than it
He's old, fat and gay (not that his sexuality has anything to do with his ability to piddy the foo' ), he wouldn't be able to kick ass (in the right context) in adventures of this nature...