All Premium Features are FREE for the rest of 2024!
The Filmaholic
If you started watching this film now, it would finish at approximately 1:13am.


15th June 2000
1h 39m
John Singleton

Shaft is a 2000 Action Adventure film released on 15th June; John Singleton directed the film which stars Samuel L. Jackson, Elizabeth Banks, and Christian Bale. The film is a sequel to the 1973 film Shaft in Africa. A sequel, Shaft, was released in 2019. The film was a box office success, earning a profit of $61,626,125 on its budget.


New York police detective John Shaft arrests Walter Wade Jr. for a racially motivated slaying. But the only eyewitness disappears, and Wade jumps bail for Switzerland. Two years later Wade returns to face trial, confident his money and influence will get him acquitted -- especially since he's paid a drug kingpin to kill the witness.

Cast (101)

Samuel L. Jackson's profile Samuel L. Jackson John Shaft
Age at Filming ≈ 51
Elizabeth Banks's profile Elizabeth Banks
Age at Filming ≈ 25
Christian Bale's profile Christian Bale Walter Wade, Jr.
Age at Filming ≈ 25
Jeffrey Wright's profile Jeffrey Wright
Age at Filming ≈ 34
Toni Collette's profile Toni Collette
Age at Filming ≈ 27
Zach Grenier's profile Zach Grenier
Age at Filming ≈ 45
Mekhi Phifer's profile Mekhi Phifer
Age at Filming ≈ 25
Dan Hedaya's profile Dan Hedaya
Age at Filming ≈ 59
Pat Hingle's profile Pat Hingle
Age at Filming ≈ 75
Vanessa Williams's profile Vanessa Williams
Age at Filming ≈ 36
Richard Roundtree's profile Richard Roundtree John Shaft Sr.
Age at Filming ≈ 57
Josef Sommer's profile Josef Sommer
Age at Filming ≈ 65
Philip Bosco's profile Philip Bosco
Age at Filming ≈ 69
Peter McRobbie's profile Peter McRobbie
Age at Filming ≈ 56
Daniel von Bargen's profile Daniel von Bargen
Age at Filming ≈ 49
Isaac Hayes's profile Isaac Hayes
Age at Filming ≈ 57
Gloria Reuben's profile Gloria Reuben
Age at Filming ≈ 35
Peter Stickles's profile Peter Stickles
Age at Filming ≈ 23
Lynne Thigpen's profile Lynne Thigpen
Age at Filming ≈ 51
Lee Tergesen's profile Lee Tergesen
Age at Filming ≈ 34
Angela Pietropinto's profile Angela Pietropinto
Age at Filming ≈ 30
Andre Royo's profile Andre Royo
Age at Filming ≈ 31
Doug Hutchison's profile Doug Hutchison
Age at Filming ≈ 39
Ruben Santiago-Hudson's profile Ruben Santiago-Hudson
Age at Filming ≈ 43
Lanette Ware's profile Lanette Ware
Age at Filming ≈ 31
Mustafa Shakir's profile Mustafa Shakir
Age at Filming ≈ 23
John Cunningham's profile John Cunningham
Age at Filming ≈ 67
John Elsen's profile John Elsen
Age at Filming ≈ 35
Caprice Benedetti
Age at Filming ≈ 33
Carson Grant
Age at Filming ≈ 49
Deirdre Lovejoy
Age at Filming ≈ 37
Kevin O'Donnell
Age at Filming ≈ 23
Catherine Kellner's profile Catherine Kellner
Age at Filming ≈ 29
Dorian Missick's profile Dorian Missick
Age at Filming ≈ 23
Busta Rhymes's profile Busta Rhymes
Age at Filming ≈ 27
Sonja Sohn's profile Sonja Sohn
Age at Filming ≈ 35
Riley G. Matthews Jr.
Age at Filming ≈ 39
John Singleton's profile John Singleton
Age at Filming ≈ 31
Jeff Branson's profile Jeff Branson
Age at Filming ≈ 22
William H. Burns's profile William H. Burns
Age at Filming ≈ 39
Christina Rouner
Age at Filming ≈ 34
Stu 'Large' Riley
Age at Filming ≈ 36
Evan Farmer
Age at Filming ≈ 27
Will Chase
Age at Filming ≈ 29
Gordon Parks
Age at Filming ≈ 87
Nicholas J. Coleman
Age at Filming ≈ 20

Watch Shaft (2000) online

Updated: 18th Jan 2024, 3:56pm. Data from JustWatch.

Prequels & Sequels

Production Companies

Scott Rudin Productions New Deal Productions Shaft Productions Munich Film Partners & Company (MFP) GHS Productions

Shaft Stats

Cast Age

Estimated Ages At Time of Filming

14% 20-29
17% 30-39
4% 40-49
6% 50-59
3% 60-69
1% 70-79
1% 80-89
1% 90+
53% Unknown

Cast Genders

Who Is Most Represented

20% Female
80% Male

Good/Bad Characters

More Heroes of Villains?

1% Good
1% Bad
98% Neutral/Unknown

Character Types

What Characters Feature

1% Cop
99% Unknown

Shaft FAQ

When was Shaft released?

Shaft was released 23 years ago, on Thursday June 15th, 2000.

Who plays the lead role(s) in Shaft?

The lead role is played by Samuel L. Jackson in the role of John Shaft.

How much did Shaft cost to make?

The budget was $46,000,000.

How much money did Shaft make?

The worldwide revenue was $107,626,125.

Is Shaft on Netflix?

No, Shaft is not currently available on Netflix in the United States

Is Shaft on Amazon Prime?

No, Shaft is not currently available on Amazon Prime in the United States

Is Shaft on Disney Plus?

No, Shaft is not currently available on Disney+ in the United States