When I went to see that movie at a cinema a few years ago, I only heard that it was supposed to be good and hadn't read anything else about it. I was in for a treat! At first I wasn't sure if this movie was serious or if it was more like a spoof. That became pretty clear after a few minutes into the movie. It was meant to be funny, but that didn't mean that you didn't care about the characters. Quite the contrary was the case. Whenever you laughed with the characters, you began to like them a little more and more ... Which ultimately worked very good for the drama parts of the movie.
This movie walks a very thin line, between comedy and drama. But it never fails to deliver on both occasions. The movie breaks the illusion of being a movie very quickly, also. But that doesn't affect the drama. Although you can see painted backgrounds or back-screen projections in cars (latter are in black-and-white, the movie itself is in color) that doesn't distract.
The movie has rich colors which reminded me a little bit of Bollywood movies. That's without all the singing and dancing, so don't worry! ;o) If you like your movies a little off beat and weird, go out and watch this one! Don't forget: It's OK to laugh! :o)