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ä.

Kurt Sloanen Eric-veli halvaantuu julman thainyrkkeilymestarin käsittelyssä. Kurt vannoo kostoa ja lähtee harjoittelemaan Thaimaan viidakkoon vanhan mestarin opein. Edessä on ottelu, jossa on panoksena elämä ja kuolema.

On vuosi 2018. Maailmassa ei ole enää sotia eikä rikollisuutta. On vain... "Peli". Häikäilemättömien suuryritysten hallitsemassa maailmassa tämä raju, barbaarinen "urheilulaji" on ihmisille ainoa tapa purkaa raivoaan ja turhautumiaan. Tv-ruutujensa ääreen liimautuneet katsojat seuraavat "Rollerballia", joka on rankka sekoitus amerikkalaista jalkapalloa, motocrossia ja jääkiekkoa. Jonathan E. (James Caan) on tähtipelaaja, jonka lahjakkuus on vaaraksi jopa hänelle itselleen. Suuryritys on napannut Jonathanin rakastetun (Maud Adams), mutta hänen sieluaan he eivät saa, vaikka itse pääpiru, firman johtaja (John Houseman) yrittää suostutella hänet vetäytymään pelistä... tai maksamaan kovan hinnan.