Naukowiec Seth Brundle prowadzi pracę nad nowym środkiem transportu - teleportacją. Postanawia pokazać swój wynalazek dziennikarce pisma naukowego Veronice, która będzie miała za zadanie dokumentować postępy jego badań. Niestety, Brundle pochopnie postanawia wypróbować swój wynalazek na samym sobie, a poprzez niedopatrzenie, do komory teleportacyjnej dostaje się mucha, w wyniku czego komputer łączy DNA muchy z kodem genetycznym Setha.
Pułkownik Reynolds (Kent McCord) prowadzi badania nad bronią biologiczną, przy której wykorzystuje martwe ludzkie ciała. Dzięki tej broni, ciało ożywa. Jego syn, Curt (J. Trevor Edmond), jest zakochany w Julie (Melinda Clarke), która odwzajemnia jego uczucia. Są parą. Jego ojciec jest jednak przeciwny temu związkowi. Pewnego dnia w tajemniczy sposób, Julie ginie w wypadku motocyklowym. Załamany Curt, chce przywrócić do życia swoją ukochaną. Zakrada się do agencji wojskowej swojego ojca i wykorzystując jego osiągnięcia przywraca dziewczynę do życia. Niestety, to już nie jest ta sama Julie...
W odległej chacie głęboko w lesie wysoce zaraźliwy wirus kanibala zamienia pięciu przyjaciół na wakacjach w paranoidy i wrogie istoty, które spróbują się wyeliminować.