A masterful film. Sean Penn's performance a career best.

Rating: 10/10 (24 December 1999)

Simply put this is a masterful film. The acting, direction, cinematography and period costumes are absolutely first rate. Sean Penn's portrayal of this flawed character with a great musical gift is compelling. I found this movie throughly enjoyabl