Skip to content
SearchOTT
Hannibal poster

Hannibal

2001·Movie·R·131 min·6.8(5,208)

His genius undeniable. His evil unspeakable. His name...Hannibal.

After having successfully eluded the authorities for years, Hannibal peacefully lives in Italy in disguise as an art scholar. Trouble strikes again when he's discovered leaving a deserving few dead in the process. He returns to America to make contact with now disgraced Agent Clarice Starling, who is suffering the wrath of a malicious FBI rival as well as the media.

▶ Watch trailer

Where to watch Hannibal in United States

Click a service to open Hannibal there. Availability last verified on June 20, 2026.

Where is Hannibal streaming around the world?

CountryStreaming onRent / Buy
United StatesfuboTV, MGM+ Amazon Channel, MGM Plus Roku Premium Channel, YouTube TVAmazon Video, Apple TV Store, Google Play Movies
IndiaJioHotstarZee5, Hungama Play
United KingdomSky Go, Now TV CinemaApple TV Store, Rakuten TV, Amazon Video
CanadaCrave, MGM Amazon Channel, Crave Amazon Channel, HooplaApple TV Store, Google Play Movies, CosmoGo
AustraliaBINGE, Foxtel NowApple TV Store, Amazon Video, Google Play Movies
GermanyJoynApple TV Store, Amazon Video, Google Play Movies
FranceAmazon Prime Video, Molotov TVApple TV Store, Google Play Movies, Canal VOD
SpainApple TV Store, Rakuten TV, Google Play Movies
BrazilAmazon Prime Video, Claro video, Amazon Prime Video with AdsApple TV Store, Amazon Video, Google Play Movies
JapanU-NEXTAmazon Video, Apple TV Store, FOD

About Hannibal

Hannibal is a 2001 English-language crime, drama and thriller film directed by Ridley Scott. The cast is led by Anthony Hopkins, Julianne Moore, Gary Oldman. It has a runtime of 2h 11m. Viewers rate it 6.8/10 across 5200 ratings. In United States, it is currently streaming on fuboTV, MGM+ Amazon Channel, MGM Plus Roku Premium Channel.

Hannibal was produced by The De Laurentiis Company, Universal Pictures, and Scott Free Productions and made in United Kingdom and United States of America. It was released on February 8, 2001, and carries a R certification. Made on a budget of about $87 million, it went on to gross $352 million worldwide.

Director
Ridley Scott
Writers
David Mamet, Steven Zaillian
Release date
February 8, 2001
Original language
English
Age rating
R
Status
Released
Country
United Kingdom, United States of America
Budget
$87 million
Box office
$352 million
Production
The De Laurentiis Company, Universal Pictures, Scott Free Productions
#based on novel or book#venice, italy#fbi#manipulation#sequel#serial killer#psychological thriller#cannibal#child molester#blunt#forensic#macabre#aftercreditsstinger#gruesome

Hannibal cast & crew

Hannibal was directed by Ridley Scott and written by David Mamet and Steven Zaillian.

The cast features Anthony Hopkins as Dr. Hannibal Lecter, Julianne Moore as Clarice M. Starling, Gary Oldman as Mason Verger, Ray Liotta as Paul Krendler, Giancarlo Giannini as Insp. Renaldo Pazzi, and Željko Ivanek as Dr. Cordell Doemling.

Behind the camera, the score was composed by Hans Zimmer, cinematography is by John Mathieson, and it was produced by Martha De Laurentiis and Branko Lustig.

Is Hannibal worth watching?

Hannibal holds an audience score of 6.8/10 from 5,208 ratings, a solidly received crime films.

At 2h 11m, it's a standard feature-length watch.

If you enjoy crime, drama, and thriller, Hannibal is worth a place on your watchlist.

How and where to watch Hannibal

In United States, you can stream Hannibal on fuboTV, MGM+ Amazon Channel, MGM Plus Roku Premium Channel, YouTube TV, and MGM Plus, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.

Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of Hannibal

Anthony Hopkins

Anthony Hopkins

Dr. Hannibal Lecter

Julianne Moore

Julianne Moore

Clarice M. Starling

Gary Oldman

Gary Oldman

Mason Verger

Ray Liotta

Ray Liotta

Paul Krendler

Giancarlo Giannini

Giancarlo Giannini

Insp. Renaldo Pazzi

Željko Ivanek

Željko Ivanek

Dr. Cordell Doemling

Frankie Faison

Frankie Faison

Barney Matthews

Francesca Neri

Francesca Neri

Allegra Pazzi

Hazelle Goodman

Hazelle Goodman

Evelda Drumgo

No photo

David Andrews

FBI Agent Pearsall

Francis Guinan

Francis Guinan

FBI Asst. Director Noonan

No photo

James Opher

DEA Agent John Eldridge

More from the The Hannibal Lecter Collection

Hannibal — FAQs

Where can I watch Hannibal in United States?

Hannibal is streaming on fuboTV, MGM+ Amazon Channel, MGM Plus Roku Premium Channel, YouTube TV in United States.

Is Hannibal on fuboTV?

Yes — Hannibal is currently available on fuboTV in United States.

What language is Hannibal in?

Hannibal is originally in English. Subtitle and dub options vary by streaming service.

How long is Hannibal?

Hannibal runs 2 hours 11 minutes (131 minutes).

What is Hannibal rated?

Hannibal is rated R. It holds a 6.8/10 audience score from 5,208 ratings.

More like Hannibal

Kiss the Girls
Trafficking
Casino
Cleveland Abduction
State of Grace
Death Wish
Blindfire
American Psycho
Citizen X
Se7en
Gotti
Summer of Sam