• Hero (2004)


Release Date: August 27th, 2004

DVD Release Date: November 30th, 2004

PG-13 |1 hr 33 min

Plot Summary

In this visually arresting martial arts epic set in ancient China, an unnamed fighter (Jet Li) is being honored for defeating three of the king's most dangerous enemies. When Nameless recounts his battles with the assassins -- Broken Sword (Tony Leung Chiu Wai), Flying Snow (Maggie Cheung Man-yuk) and Moon (Zhang Ziyi) -- the king begins to question some of the details. As Nameless goes on, the king challenges the tales, interjecting his own take on these perhaps suspect version of events.

Cast: Jet Li, Tony Leung Chiu Wai, Maggie Cheung, Donnie Yen Ji-Dan, Chen Daoming, Zhang Ziyi, Liu Zhongyuan, Tianyong Zheng

Director: Yimou Zhang

Genres: Action , Historical drama , Martial Arts

Production Co: Beijing New Picture Film Co.

Distributors: Miramax Films

Keywords: Revenge, Gripping, Love, Rousing, Quest, Rivalry

Ratings & Reviews

  • 100
    Glenn KennyPremiere

    Hero is one of the most beautiful and involving films of the year. show more

  • 100
    Michael WilmingtonChicago Tribune

    Swooningly beautiful, furious and thrilling, Zhang Yimou's Hero is an action movie for the ages. show more

  • 100
    David SterrittChristian Science Monitor

    A walloping entertainment, brimming with the magic-realist action that made Ang Lee's somewhat similar "Couching Tiger, Hidden Dragon" a hit. show more

See all critic reviews on metacritic.com

Similar Movies

Ashes of Time
Ashes of Time

Swordsman Ou-yang Feng (Leslie Cheung) was once a ruthless bounty hunter for whoever would pay. Now he mostly leaves the killing to others while working as the proprietor of a desert inn, where he spe...

Crouching Tiger, Hidden Dragon
Crouching Tiger, Hidden Dragon

In 19th century Qing Dynasty China, a warrior (Chow Yun-Fat) gives his sword, Green Destiny, to his lover (Michelle Yeoh) to deliver to safe keeping, but it is stolen, and the chase is on to find it....

Stream Online
Once Upon a Time in China
Once Upon a Time in China

A man (Jet Li) must protect his martial-arts school while sorting out his feelings for a young woman (Biao Yuen) who is his aunt by adoption.


Nominated Best Foreign Language Film
Nominated Foreign Language Film