Harvey Milk (Sean Penn) zieht Anfang der 1970er Jahre mit seinem Freund Scott Smith (James Franco) nach San Francisco und eröffnet dort im Gastro-Viertel einen Fotoshop. Es kommt zu Anfeindungen aus der Umgebung, die Harveys und Scotts Homosexualität zum Grund haben. Als Reaktion auf die homophoben Angriffe geht Milk zunehmend offensiv mit seiner ...