Based on a true story, this is a well crafted film with great acting and story line. The humor balances out the drama, yet, doesn't dilute it. (Because of the subject matter, this is NOT a movie to watch with the kids.) However, for adults, it is a great movie based on historical events and the changes continuing to be pursued today.