Skip to content


March 13, 2014

Recently, it feels like movies are getting longer and longer. Wolf, Smaug, Ranger, Fire, Prisoners, Superman and Gatsby – all clocked in at over 2h:20m. But is that perception skewed towards a few outliers, or are films actually getting longer? The answer is, as usual – complicated:

Film Runtimes 1990-2013

Two interesting patterns emerge:

First, the top-30 grossing movies are consistently longer than the top-100. That’s super interesting, but we should not rush to the conclusion that longer equals more successful. The correlation between runtime and domestic gross is actually very low for the top-100 (r-squared < 0.1) – a fairly odd result, which may imply that these blockbusters are unnecessarily long.

Second, for 22 years – between 1990 and 2011 – movies’ runtimes were pretty much steady (less than 6% fluctuations) for both the top-100 and the top-30. But then in 2012 and 2013 – the top-30 shot up by about 15%, while the top-100 remained steady. Is this the beginning of a trend? We’ll have to wait a couple of years to see about that.

But let’s look at a histogram of all these 2,400 films:

Film Runtime Histogram 1990-2013

We see that this is not a pure bell-shaped Gaussian distribution: it is skewed to the right (the average is beyond the peak). This means that when films get longer – they can get really long.

But in any case, one thing is true: if you are like most Americans and primarily pay for tickets for the top-30 biggest blockbusters – you are not wrong if you feel these films are getting longer. But if you mix smaller films into your cinematic portfolio, that is not the case.

So why are blockbusters getting longer? Perhaps the producers want to justify the ticket price by providing the viewer with a long evening of cinematic entertainment – maybe even too long. Or perhaps the huge upfront costs of setting up a blockbuster production make the marginal cost of an extra 30 minutes of film negligible? Or perhaps it’s the competition from premium television’s longer and more complex story arcs?

* All the raw runtime data is from (100 films for each year; 2,400 films total. Yes – a Python script did that).

– Like this post? Follow me on twitter: @stavjdavis and/or like the Facebook page


Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: