I would use three, Billy Connolly, Liam Neeson and Gerald Butler playing the Brits...
I agree on Gerald and Liam. I was thinking Simon Pegg as the third guy.
The Russian Colonel though....ought to be Jean Reno.