This is one of my favorite movies of 2010, I love Zach Galifianakis he plays the best awkward character ever and makes it funny somehow. This movie started off pretty good, Robert Downey is a very good actor he can play any role and well. There is never a part where you not having a good time and the movie actually has some action in it too! Both main characters are really well played, Zach has a unique comedy style he brings a whole new look too the world of Comedy. http://www.imdb.com/title/tt0804558/ watch this if you don't know what i mean by unique. I liked how Robert made being funny into a serious role, like i said very good actor. Great movie good for laughs great to watch with some friends. Only one disappointing part, where the guy Robert plays gets "high" from second had weed smoke and it shows him hallucinate! Other then that great movie i defs recommend it.