National Treasure poster

Where to watch National Treasure (2004)

  • Movie
  • English
  • 2h 11m
Theatrical release
21 Jan 2005

Which language do you want to watch National Treasure in?

Pick a language to see where it streams. On OTT in 7 countries and 5 languages.

Where to watch in India

Last checked: 14 Nov 2026, 7:25 AM IST. Report a problem

Want this in another language?

Tell us which one. We publish the counts openly on most requested dubs, so platforms and distributors can see what people are actually asking for.

Seen it? Rate it

No ratings yet. Be the first!

Story

Ben Gates, a historian and adventurer, believes that America's founding fathers hid a fortune and left cryptic clues within historical documents like the Constitution and Declaration of Independence. Along with his friend Riley and a sharp-witted archivist, Gates embarks on a high-stakes hunt to uncover the hidden treasure. However, he's not alone in this quest—dangerous rivals are also pursuing the same prize, forcing Gates into a race against time to solve centuries-old mysteries before his enemies reach the treasure first.

Why watch

  • Nicolas Cage leads an action-packed adventure across iconic American landmarks
  • Blend of mystery-solving and thrilling sequences keeps the pace engaging
  • Director Jon Turteltaub crafts an entertaining treasure-hunt narrative

Good for: Viewers who enjoy action-adventure films with puzzle-solving elements; certificate status unknown, so check before watching with children.

Trailer

Cast

Frequently asked questions

Which OTT platform is National Treasure streaming on?

National Treasure is currently available in India on YouTube.

Can I watch National Treasure for free?

You can rent or buy National Treasure on YouTube.

Is National Treasure on Netflix?

No, National Treasure is not on Netflix in India right now. You can watch it on YouTube.

Is National Treasure on Amazon Prime Video?

No, National Treasure is not on Amazon Prime Video in India right now. You can watch it on YouTube.

Is National Treasure on JioHotstar?

No, National Treasure is not on JioHotstar in India right now. You can watch it on YouTube.

When was National Treasure released?

National Treasure released in theatres in India on 21 Jan 2005.

Who is in the cast of National Treasure?

National Treasure stars Nicolas Cage, Diane Kruger, Justin Bartha, Sean Bean and Jon Voight. Nicolas Cage movies on OTT →

Who directed National Treasure?

National Treasure is directed by Jon Turteltaub. All movies directed by Jon Turteltaub →

How long is National Treasure?

National Treasure runs for 2h 11m (131 minutes).

Explore more

English action moviesAction moviesEnglish adventure moviesAdventure movies2004 English movies2004 movies on OTT2004 action movies2004 English action movies

More like this