
Shanghai Noon (2000)
The old west meets the far east.
Keywords
Shanghai Noon rating: IMDb, Rotten Tomatoes and Metacritic
With 80% on Rotten Tomatoes, backed by 6.6/10 on IMDb and 77/100 on Metacritic, critical reception of this film has been positive.
About Shanghai Noon
Chon Wang, a clumsy imperial guard, trails Princess Pei Pei when she's kidnapped from the Forbidden City and transported to America. Wang follows her captors to Nevada, where he teams up with an unlikely partner, outcast outlaw Roy O'Bannon, and tries to spring the princess from her imprisonment.
Cast of Shanghai Noon

Jackie Chan
as Chon Wang

Owen Wilson
as Roy O'Bannon

Lucy Liu
as Princess Pei Pei

Xander Berkeley
as Nathan Van Cleef

Roger Yuan
as Lo Fong

Yu Rongguang
as Imperial Guard

Walton Goggins
as Wallace

Brandon Merrill
as Indian Wife

Jason Connery
as Andrews

Adrien Dorval
as Blue

Stacy Grant
as Hooker in Distress

Kate Luyben
as Fifi
Shanghai Noon facts
- Budget
- $55M
- Box office
- $99.3M
- Collection
- Shanghai Noon Collection
Ranked by the iRankMovies editorial teamUpdated August 2026MethodologyData sources
Audience opinions
What the audience liked
- •Action-comedy western showcases inventive cross-cultural humor
- •19th-century cowboy premise creates fresh cultural fusion
- •Strong ensemble cast delivers entertaining martial-arts comedic beats
What the audience disliked
- •Cultural stereotypes feel dated despite comedic intention
- •Action sequences sometimes overshadow character development moments
Trailer
Where to watch Shanghai Noon(US)
View on JustWatch →Rent / Buy
Availability may change. Data by JustWatch.
Looking for movies similar to Shanghai Noon?
We've ranked 50 similar movies using 8 weighted content dimensions.