Clocking in at 1,178 minutes, or just under 20 hours, the Harry Potter films, while excellent representations of the wonderful books by J.K. Rowling, are simply too long to watch. But fret no more, muggles — we've got you covered.