Donnieja Darka muče vizije divovskog čovjekolikog zeca Franka koji predviđa kraj svijeta za 28 dana, 6 sati, 42 minute i 12 sekundi i nagovara Donnieja na opasne i destruktivne nestašluke. Jedne noći Frank izvodi Donnieja iz kuće, trenutak prije nego što se motor Boeinga 747 sruši s neba ravno u njegovu spavaću sobu, što potakne Donnieja na razmišljanje da možda Frankova proročanstva nisu izmišljotine. Idući dan Donnie upoznaje u školi novu učenicu Gretchen, a iste noći ponovno susreće Franka koji ga nagovori da izazove poplavu u školi. Uskoro, Frank Donnieja zainteresira za putovanje kroz vrijeme pa Donnie posuđuje od profesora fizike knjigu "Filozofija putovanja kroz vrijeme", autorice Roberte Sparow, čudakinje koja čitave dane stoji na cesti provjeravajući je li stigla pošta...
Stari gospodin Egg Shan (V. Wong) vlasnik je male turističke agencije iz San Francisca koji svom odvjetniku odluči ispričati detalje o nevjerojatnoj pustolovini koju je upravo doživio. Sve je započelo kad je Jack Burton (K. Russell), vozač kamiona, kao kockarski dug svog prijatelja Wanga Chija (D. Dun) preuzeo nekoliko njegovih poslova, te pristao s njim otići u zračnu luku pred Wangovu zaručnicu Miao Yin (S. Pai). Tamo je susreo odvjetnicu Gracie Law (K. Cattrall), privlačnu djevojku koju je odlučio bolje upoznati. No u tome su ga spriječili otmičari koji su odveli Miao Yin. Od Wanga je saznao da iza otmice stoji kineska trijada Tong, zagonetnog i moćnog čarobnjaka Davida Lo Pana (J. Hong). Jack u suradnji s Gracie odluči prijatelju pomoći osloboditi otetu zaručnicu. Međutim, to neće biti nimalo jednostavno, jer je Lo Pan izuzetno sposoban čarobnjak čiji su najbliži suradnici također opasni - Grom (C. Wong), Kiša (P. Kwong) i Munja (J. Pax).
Nakon tisućljetnog sna drevni mutan Apocalypse budi se i formira tim snažnih mutanata, uključujući i Magneta kojeg tumači Michael Fassbender. Oni žele pročistiti čovječanstvo i stvoriti novi svjetski poredak, u kojem će vladati Apocalypse. Kako je sudbina Zemlje ugrožena, Raven, uz pomoć profesora X mora voditi tim koji će zaustaviti njihovog najvećeg neprijatelja i spasiti čovječanstvo od potpunog uništenja.