Milk (2008): cast, story & where to watch

2008 · Film · ★ 7.3

Milk poster

Released in 2008, Milk is a drama and history film directed by Gus Van Sant, running about 128 minutes. “Never blend in.” — that tagline sets the tone.

What it’s about. The true story of Harvey Milk, the first openly gay man ever elected to public office. In San Francisco in the late 1970s, Harvey Milk becomes an activist for gay rights and inspires others to join him in his fight for equal rights that should be available to all Americans.

Who’s in it. Milk stars Sean Penn as Harvey Milk, Emile Hirsch as Cleve Jones, Josh Brolin as Dan White and Diego Luna as Jack Lira, among others.

How it landed. With an audience score of 7.3/10, Milk has been warmly received by audiences. It went on to earn $54.6M at the box office.

Where to watch. In US you can stream it on Amazon Prime Video, History Vault and Amazon Prime Video with Ads and rent or buy it from Amazon Video, Apple TV Store, Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch Milk page.

If you liked it. Fans of Milk tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.

Frequently asked

Where can I watch Milk (2008)?
In US, Milk is available to stream on Amazon Prime Video, History Vault and Amazon Prime Video with Ads, and rent or buy from Amazon Video, Apple TV Store and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
Is Milk worth watching?
Milk holds an audience score of 7.3 out of 10, and is a strong pick if you enjoy drama and history. Most viewers rate it highly.
Who stars in Milk?
Milk stars Sean Penn, Emile Hirsch, Josh Brolin, Diego Luna and James Franco.
When was Milk released?
Milk was released in 2008, with a runtime of about 128 minutes.