12 Years a Slave poster

12 Years a Slave

"The extraordinary true story of Solomon Northup."

Movie R 2013 2h 14m 7.9 /10
Directed by Steve McQueen

Solomon Northup is a free Black violinist living in upstate New York who is lured into a false employment offer and then kidnapped. He finds himself sold into a brutal slave system in the Deep South, stripped of his papers and identity. Across years of forced labor, he endures cruelty and sudden... Read more

Stream Now

Where to Watch "12 Years a Slave"

Stream with Subscription
Rent or Buy

Amazon Prime Video
Disney+
Max
Hulu
Paramount+
Peacock
Apple TV+

Streaming availability last verified: January 19, 2026

About 12 Years a Slave

Solomon Northup is a free Black violinist living in upstate New York who is lured into a false employment offer and then kidnapped. He finds himself sold into a brutal slave system in the Deep South, stripped of his papers and identity. Across years of forced labor, he endures cruelty and sudden kindness from strangers, always clinging to the hope of survival and the belief that his humanity can endure. The story follows his stubborn resolve to preserve dignity under dehumanizing conditions and his quiet resistance against a system that would erase him. A chance alliance with a Canadian abolitionist eventually opens a path to freedom. The odyssey tests memory, identity, and resilience. It reframes history with urgency.

Directed by Steve McQueen, the film adapts Solomon Northup's memoir with a screenplay by John Ridley. Released in 2013, it presents a stark, uncompromising account drawn from a real life abolitionist era tale that resonates with modern audiences and critics.

The film received nine Academy Award nominations and won three, including Best Picture, Best Supporting Actress for Lupita Nyong'o and Best Adapted Screenplay for John Ridley. Its critical success extended to international honors and festival recognition that underscored its historical resonance globally.

Nyong'o's performance and the film's unflinching portrayal of slavery helped renew conversations about representation and historical memory in cinema. Critics praised pacing and visuals that kept audience inside Northup's perspective, cementing the film's place in cultural dialogue. It sparked discussions in classrooms, museums, and media about how history is represented.

Critics widely praised the film for its restrained emotional intensity and Ejiofor's performance. The drama centers on endurance, dignity, and the human cost of slavery, while McQueen's austere visuals heighten sense of historical truth. Ejiofor's restrained presence grounds the film and the director's choices sharpen moral questions it raises globally.

What Viewers Are Saying

7.9/10
from 11,753 ratings

Audiences say it’s a brutal, emotionally heavy watch that sticks with you long after the credits roll because the cruelty of slavery is shown in stark, unflinching detail. Chiwetel Ejiofor shines as Solomon and the supporting cast lands strong turns that carry you through the brutal episodes on the plantation. The craft is praised too, with patient long takes and sharp editing that draw you into Solomon’s nightmare and the weight of history.

Details

Release Date
October 18, 2013
Runtime
2h 14m
Rating
R
User Ratings
11,753 votes
Type
Movie
Genres
Drama, History
Country
United Kingdom
Studio
New Regency Pictures +4 more
Budget
$20,000,000
Box Office
$187,000,000
External Links
View on IMDB

Official Trailer

Cast

Chiwetel Ejiofor

Chiwetel Ejiofor

Solomon Northup

Michael Fassbender

Michael Fassbender

Edwin Epps

Lupita Nyong'o

Lupita Nyong'o

Patsey

Benedict Cumberbatch

Benedict Cumberbatch

William Ford

Paul Dano

Paul Dano

John Tibeats

Sarah Paulson

Sarah Paulson

Mary Epps

Adepero Oduye

Adepero Oduye

Eliza

Scoot McNairy

Scoot McNairy

Brown

Paul Giamatti

Paul Giamatti

Theophilus Freeman

Brad Pitt

Brad Pitt

Samuel Bass

Director: Steve McQueen

Written by: John Ridley, Solomon Northup

Frequently Asked Questions

12 Years a Slave is available to stream on Netflix. You can also rent or buy it on Apple iTunes, Google Play, Vudu, and Amazon Video.

Yes, 12 Years a Slave is available to stream on Netflix.

Yes, you can rent on Apple iTunes, Google Play, Vudu, and Amazon Video or buy on Apple iTunes, Google Play, Vudu, and Amazon Video.

With a rating of 7.9/10 from 11,753 viewers, 12 Years a Slave is well-regarded and recommended by viewers.

Solomon Northup is a free Black violinist living in upstate New York who is lured into a false employment offer and then kidnapped. He finds himself sold into a brutal slave system in the Deep South, stripped of his papers and identity. Across years of forced labor, he endures cruelty and sudden ...

12 Years a Slave stars Chiwetel Ejiofor, Michael Fassbender, Lupita Nyong'o, Benedict Cumberbatch, and Paul Dano.

12 Years a Slave was directed by Steve McQueen.

12 Years a Slave was released on October 18, 2013.

12 Years a Slave is a Drama and History film.

Yes. It is based on Solomon Northup's 1853 memoir Twelve Years a Slave, which recounts his real experiences as a free Black man who was abducted and sold into slavery in the pre-Civil War United States. The film, directed by Steve McQueen and written by John Ridley, brings Northup's story to the screen.

It won three Academy Awards at the 2014 ceremony: Best Picture, Best Supporting Actress for Lupita Nyong'o, and Best Adapted Screenplay for John Ridley. The film was widely praised for its performances and screenplay.

Chiwetel Ejiofor plays Solomon Northup, the free Black man from upstate New York who is abducted and forced into slavery.

The film ends with Solomon Northup regaining his freedom after a Canadian abolitionist helps secure his release. The final moments highlight resilience and dignity in the face of brutality.