Ma Fei Lung (Dayo Wong), the 19th generation descendant of his family's Thunder Fist calls himself the Grandmaster. Unfortunately, he is defeated by a woman on the street one day and videos recorded by passersby go viral on the internet. Overnight, he becomes an international joke and is dubbed the Grand Grandmaster. Fei Lung learns from news reporters that the woman is called Chan Tsang (Annie Liu), a western boxing legend who went 40 rounds without a loss. To reclaim his reputation, Fei Lung decides to challenge Chan Tsang to a duel. Meanwhile, Fei Lung's divorced wife Mei (Catherine Chau) continues to manipulate him and leaves him emotionally trapped. As the day of the duel draws near, Fei Lung is unable to concentrate and must find a way to win.