Missed this one the first go-around. Great movie.
Sean Penn is an actor I some times have problems with, as he comes across as a bit of a pretentious jerk in real life. That's no reason to dislike an artist's work, however, and he totally loses himself in the role here. Being relatively unfamiliar with Harvey's background, however, I wish we'd found out more about his life in New York prior to the move to San Francisco. Scott mentions Harvey used to be very in the closet, and wouldn't mention Scott to his mom on the phone, but those "hypocrite" accusations feel hollow because by that point in the movie Harvey is entirely out of the closet and proud.
Speaking of Scott, this is one of Franco's more subdued roles. I'm surprised the guy doesn't get universal respect (or in some cases there's been a bit of a backlash), because he's a talented actor. Here he's all good humor until his frustration seeps in, and even then he radiates quiet intelligence and patience. He and Penn have great chemistry, both as lovers and political partners. Like it was mentioned up above, however, the relationship with Jack did little for me. I know it was the '70s, but it was a bit disconcerting how quickly Harvey picked up men. No judgments on the sexual aspect, everyone needs to get laid on occasion, but we see Harvey fall in love with two men over the course of the movie, both he picks up on a whim and sleeps with that same night. Hussy!
By the end I wanted to reach into the screen and shake Josh Brolin. Don't do it! Sigh. The debate driving through the movie, of gay rights and the lengths with which the right will go to take away those rights, was spooky in how relevant it is today. Only today they disguise their language more subtly.