This film works alright as a drama, but great as a comedy. This film runs far too long, but manages to entertain for the entire 3 hours. This film gets way out of hand at times, but that plays right into its hands. This crazy story coupled with great performances by everyone on screen, especially DiCaprio, Robbie, Hill and McConaughey, creates a unique, fun and wild movie. There is very little substance, and of that small amount most is masked by tons of flashy theatrics, but that is not a bad thing in this case.