Tom Cruise speaks Spanish. At press conference in Brazil. Where they speak Portuguese.

Tom Cruise isn't endearing himself to the natives in Brazil, with a nice little display of cultural stupidity.

Cruise was in town to promote Valkyrie, and decided it would be really smart to trying to speak to the locals in Spanish, saying "hola" (hello) and "gracias" (thank you).

One tiny little problem though. They don't speak Spanish in Brazil, they speak Portuguese.

It's the equivalent of a French actress doing a media conference in the United States flipping into Spanish instead of English....actually, no, that doesn't work, chances are a good portion of the audience in the US would speak Spanish, but I digress, because it would still be rather rude.

I guess Xenu doesn't hand out pills for intelligence.