Great movies longer than 3 hours - ReYep
"The Shawshank Redemption" (1994) - directed by Frank Darabont, with a runtime of 2 hours 22 minutes. This movie is a classic drama about friendship and redemption, it's widely considered as one of the best films of all time.

"Once Upon a Time in America" (1984) - directed by Sergio Leone, with a runtime of 4 hours and 34 minutes. This is a epic crime film that tells the story of Jewish ghetto youths who rise to prominence in New York's world of organized crime. It's considered a masterpiece in the genre.