Overrated

Rating: 5/10 (21 June 2004)

Well acted, but predictable. Tim Robbins gives a memorable performance, although his character is so damaged that it seems unlikely that he can manage to get as far in life as acquiring a spouse and an offspring.
Sean Penn is good; however his persona in the movie is one we've seen before. A major development in the story is ultimately just....dropped...., which does not make sense. It's not clear why this movie got all the accolades; there are what seem to be major plot inconsistencies and loose ends. 6/10.