Yes that IS Robert Downey Jr in that picture! I haven't been bowled over by Ben Stiller lately but these three guys could earn the red badge of comedy with this movie! What would Charlie Sheen do if war broke out during filming during Platoon? Hilarity perhaps. Tropic thunder blows shit up 8/15/08 HOO RAH!