Mathilda (Natalie Portman) on noor, 13. aastane, tüdruk. Kartmatu tüdruku elu muutub aga kardinaalselt kui ta vanemad, õde ning vend tapetakse. Ise mõrtsukate eest põgenedes leiab ta varjupaika teise profesionaalse palgamõrtsuka, Leoni (Jean Reno) juures. Leon tegutseb üksi, osavalt, haudvaikselt ning märkamatult - ta ei jää kunagi vahele ning üksi elades ei saa keegi ka ta lähedaste kaudu teda kätte, isegi mitte tema vaenlased. Leon tahab Mathildast kiiresti vabaneda, kuid tüdruk leiab temas üles hellad kohad ning suudab ta ümber veenda. Lisaks palub ta Leoni, et too õpetaks talle mõrtsuka töövõtteid, et ta saaks isiklikult enda pere mõrvamise eest kätte maksta.
Ilmaennustaja Bill Harding (Bill Paxton) tahab oma naise käest lahutuspaberitele allkirja saada, et oma uue sõbranna, Melissaga (Jami Gertz), õnnelikuks saada. Kuid kahjuks on Jo (Helen Hunt) parajasti tööl. Koos oma kolleegidega jahib ta tornaadosid, et katsetada uut mõõtmisvahendit, mis võimaldaks hiljem tornaadode teket ja liikumist täpsemalt ette ennustada. Olude sunnil liituvad Bill, kes veel mõni aeg tagasi ise osa sellest meeskonnast oli, ja Melissa tornaadojahtijatega. Esimesed keerised ei lase end kaua oodata ja tekib olukordi, kus jahtijatest saavad jahitavad.