When a famous person, like the nation's first openly gay male city supervisor, inspires an acclaimed book (The Mayor of Castro Street) and Oscar-winning documentary (The Times of Harvey Milk), a biopic can seem superfluous at best. Taking over from Oliver Stone and Bryan Singer, Gus Van Sant, whose previous picture was the more experimental Paranoid Park, directs with such grace, he renders the concern moot. Unlike Randy Shilts' biography, which begins at the beginning, Dustin Lance Black's script starts in 1972, just as Milk (Sean Penn, in a finely-wrought performance) and his boyfriend, Scott (James Franco, equally good), move from New York to San Francisco. Milk opens a camera shop on the Castro that becomes a safe haven for victims of discrimination, convincing him to enter politics. With each race he runs, Harvey's relationship with Scott unravels further. Finally, he wins, and the real battle begins as Milk takes on Proposition 6, which denies equal rights to homosexuals.