Best: Rings, but only because I saw it on an old school big screen with even bigger speakers. Otherwise, I would go with unbreakable, since it was understated and complete.
Worst: Mr. Ripley, Matt Damon flic I walked out on it twice. My wife and her sisters stayed to finish it. I will never get those two hours back...