When I watched this movie I thought I was going to sit down and enjoy a comedy and while it is very funny it is much more than a comedy. Immideately after every laugh I found myself thinking the same thing, "Wait, that's not supposed to be funny." Laughing at the shacks that thousands of people have to live in. Or, laughing at the fact that system is so mucked up that not even university-educated men and women can get a job as a janitor. These things are not supposed to be funny but Un Dia Maravilloso makes you laugh at them. Not that this film is evil for doing so. On the contrary, great satires make fun at things that are not supposed to be funny. The best example of this is Dr. Strangelove. The fate of the entire world is in the hands of these fools up the screen yet, we laugh at them (our world leaders included).
This movie is more than a black comedy. It is a comedy that makes you regret every laugh. It makes you regret every time you laughed at the dirty hobo up the screen. I watched it while in Mexico City last week and loved it. It's as thought-provoking as it is funny. It truly made me change my outlook towards poor people (truly poor people, people who don't know if they'll survive another day because lack of money). After leaving the movie theatre on my way to the hotel, I gave every beggar I came across fifty pesos. It isn't much, but I'd like to think that I eased their battle in a small way.
Besides highlighting poverty in Mexico it also brings about issues of corruption and social injustice. And which country in the world doesn't have any of those 3 things? Which is why you don't have to be Mexican to enjoy it. Run, don't walk, to Un Dia Maravilloso.