90 minutes long, but this movie was so frantic that I didn't even make it ten minutes in... the booming music, the jokes, the million things going on in the background, the general frenzy -- it drove me nuts. My thirteen-year-old son enjoyed it though. Red for old guys, green for all thirteen-year-olds.