Tom Cruise Beat Out The Rock For Jack Reacher Role