Excellent movie, great acting (Possible spoiler)

Rating: 9/10 (14 June 2004)

This is a great movie. Very well acted, and directed, good plot.

I keep guessing at who-done-it, until the very end. The plot was well laid out, every twist and turn kept you guessing, or reinforced your own idea of who did it.
The story of three friends that experienced a terrible event while kids, then grew apart over time, each staking out their own futures. Eventually their paths cross one more time, over a devasting event. They deal with their pasts in their own ways, but realizing now how that singular event in their childhood affected each one.
One, still dealing with the demons of his past as a result of the event, and the other two, realizing just how they were affected, even though they didn't experience the same horror as the first. Life continued on, and each made their way through life separately to this, only to be brought together once agon by another terrible event.
Very well done, Sean Penn, Tim Robbins, and Kevin Bacon turn in excellent performances. It's a shame that the first two don't stick to what they do and know best...acting.