Great Movie! Although not a family movie, this is one of the greatest flicks in modern times. Don't look for big special effects, a big soundtrack, or a historical backdrop. This is a gritty film that is well written and well made. To me, Matt Damon will always be Will and Ben Affleck will always be Chuck and this will always be their best roles. That is not to undercut the great performances of Casey Affleck and Cole Hauser. The classic lines that come from this movie will live on forever with some of its true fans. Robin Williams does a fine job in one of his more low key performances. Other supporting cast members also stand out. Once you see this movie, you will either love it or hate, but you will come away with a few (if not more) memorable, well-written, well-acted scenes. For the well-rounded movie viewer, it is a must!