Mystic River
I do not know what it is about hard to watch movies but they trigger something that instantly makes me love them, specially when the movie itself is fantastic.
The acting in this movie is top notch, but the real deal in this movie is the plot. It is a hard movie to watch because you feel for every single character in the movie good or bad.