Tim Robbins and Morgan Freeman did an excellent acting job. The plot was well executed and the script was ingenius. At the end of the film you felt good. A solid film. The scene atop the roof with the beer was the best.