This movie has got to be one of Adams most diverse and best performance since god knows when. Accompanied by outstanding performances from co stars turns it out to have it all. This movie bounces from comedy to drama perfectly with the perfect cast to do that. Albeit it did drag a little bit, I wouldn't say it was a bad thing at all like all the other reviews. Hell I'm thankful for it. Great movie.