I know it seems like a big mistake. The combined running time of the first six movies is 902 minutes. Assuming 44 minutes of actual play per hour of TV (for commercials) that means the first six movies will fill 20 hours and 25 minutes of the inevitable 24 hour marathons.
This leaves only 3 hours, 35 minutes for the last two movies, meaning the combined time for the last two movies can only be 157 minutes. That's what they're currently running for each of them. One last normal (for Harry Potter) movie would have perfectly filled out the 24-hour holiday marathons for some cable network.
|