Three-hour runtimes might not be for everyone, but we think movies like 'Oppenheimer,' 'Magnolia' and 'The Godfather Part II' are perfect