Elokuva sijoittuu 1930-luvun Kiinaan, Foshanin pieneen kylään, jossa perheensä kanssa asuu myös taistelutaidoiltaan ylivertainen Ip-Man (Yip Man 1893 –1972). Kylässä taistelulajikouluja on monia, mutta kaikki kyläläiset tietävät, kuka on todellinen mestari. Ip Man ei kuitenkaan ole kiinnostunut oman koulunsa perustamisesta, vaan hän viettää aikansa mieluummin harjoittelemalla ja ystäviensä sekä perheensä kanssa olemalla. Ongelmia on kuitenkin luvassa, kun Japani aloittaa hyökkäyksen Kiinaan vuonna 1937. Japanilaiset tuhoavat Foshanin kylää ja ajavat kiinalaiset köyhyyteen ja kansa näkee nälkää. Japanilaiset sortavat kansaa ja viihdytykseen tarjoavat taistelulajeja osaaville mahdollisuuden taistella japanilaisia vastaan ja voitosta tarjotaan ruokaa. Ip Man ei tällaisesta ole kiinnostunut, mutta kun tapahtumat saavat uuden kulun, muuttaa Ip Man mielensä.

Nuori varas tuomitaan kasvatuslaitokseen missä hän nousee johtajan suosioon juoksukykyjensä ansiosta. Lopulta hänen on kuitenkin päätettävä, kenen riveissä juoksee.

Tapahtumat sijoittuvat Unkarin vuoden 1956 vallankumouksen aikaan. Panssarivaunujen vyöryessä maahan Unkarin vesipallojoukkue valmistautuu kohtaamaan pahimman vihollisensa Venäjän Melbournen olympialaisissa.

Jännittävä, hauska ja vauhdikas tarina, jossa James Van Der Beek taistelee itsensä koulun jalkapallojoukkueen sankariksi. Aluksi pelinjohtaja Jonathan "Mox" Moxon on kaukana sankarista. Valmentaja Bud Kilmerin joukkueessa Mox kuuluu vaihtopenkille. Mutta kun aloituskokoonpanon pelinjohtaja taklataan sairaalakuntoon, pääsee Mox vihdoinkin kentälle. Hän alkaa välittömästi toteuttaa omia hyökkäyskuvioitaan... saattaen kuumaverisen valmentajansa hermoromahduksen partaalle. Ja pian kaupungin kaikki jalkapallohullut vannovat uuden sankarinsa nimeen.