Sean Penn
Role: Harvey Milk
Emile Hirsch
Role: Cleve Jones
Josh Brolin
Role: Dan White
Diego Luna
Role: Jack Lira
James Franco
Role: Scott Smith
Alison Pill
Role: Anne Kronenberg
Victor Garber
Role: Mayor Moscone
Denis O'Hare
Role: John Briggs
Joseph Cross
Role: Dick Pabich
Stephen Spinella
Role: Rick Stokes
Boyd Holbrook
Role: Denton Smith
Lucas Grabeel
Role: Danny Nicoletta
Jeff Koons
Role: Art Agnos
Brent Corrigan
Role: Telephone Tree #3
Dave Franco
Role: Telephone Tree #5
Elias McConnell
Role: Telephone Tree #8
Ashlee Temple
Role: Dianne Feinstein
Brandon Boyce
Role: Jim Rivaldo
Kelvin Yu
Role: Michael Wong
Cleve Jones
Role: Don Amador
Dustin Lance Black
Role: Castro Clone
Joshua Grannell
Role: Peaches Christ
Blake Cooper Griffin
Role: Castro Man
Tim Halpin
Role: SFPD Motor Cop
Richard Gross
Role: Riot Cop
Drew Kuhse
Role: Pizza Delivery Man
Catherine Cook
Role: Opera Performer - Tosca
Joe Meyers
Role: Opera Performer - Spoletta
Ryan Hellquist
Role: Law Student (uncredited)
Anita Bryant
Role: Self (archive footage)
Walter Cronkite
Role: Self (archive footage)
Ronald Reagan
Role: Self (archive footage)
Harvey Milk
Role: Self (archive footage)
Dan White
Role: Self (archive footage)
Howard Rosenman
Role: David Goodstein
Lynn McRee
Role: Moscone's Secretary
Jerry Brown
Role: Self (archive footage)
Frank M. Robinson
Role: Frank Robinson
Ted Jan Roberts
Role: Dennis Peron