A very funny movie. Lots of explosions and pointless violence, Cheech Marin, Steve Buscemi, and a naked Salma Hayak. How could you lose?