I'm starting to avoid going to the cinema to watch certain movies - they're just TOO damn long!
It's ok for watching at home, when you can have a break etc... but in the cinema? NO!
I don't know how it is in the US... but here there's commercials before the movie start, and then 2-3 trailers for upcoming movies... so all in all let's say a movie is 21.00 it doesn start until 15-20 minutes later due to all this! Add that to a movie that is 2,5-3 hours and that's a LONG time !
It KINDA depends on the movie, The Departed was OK to watch, but it was pushing it... being 151 minutes long.
But The Good Shepherd, by Robert De Niro is 167 minutes, that won't work! No way.