Pagrindiniu „Keturių raitelių“ taikiniu pirmoje filmo dalyje tapo multimilijonierius Artūras Tresleris (aktorius Michael‘as Caine‘as), iliuzionistų komandos pastangomis praradęs visus turtus. Antroje dalyje į žygį prieš „Keturis raitelius“ išsirengia Treslerio sūnus Volteris...
Ko Chun (vaidina Chow Yun-fat) patenka į spąstus ir dėl gautų sužalojimų praranda atmintį. Iš gatvės jį paėmęs smulkus sukčius, pravarde Peilis, aptinka aukos gebėjimą lošti ir iš karto nusprendžia tuo pasinaudoti. Tačiau Ko Chun, nors ir nepraradęs fenomenalių sugebėjimų...