sean penn deserves all the accolades. he is excellent and so is the film. great archival footage mixed in.