Robert Downey Jr is fucking amazing.
As for Tom Cruise, had the cameo not been hyped, I guarantee you would of enjoyed it more. Then again, I enjoyed Cruises role. I mean, sure it was simple, but it\'s the best role Cruise has done since uhm, ....uhm, Born on the 4th of July?