Fernando Meirellesin elokuvassa kaupunkia vaivaa salaperäinen epidemia, joka tekee kaikista tartunnan saaneista hetkessä sokeita. Vain lääkärin vaimo (Julianne Moore) säilyttää kykynsä nähdä, mutta hänkin tekeytyy sokeaksi pysyäkseen lähellä pakkoeristykseen joutunutta miestään (Mark Ruffalo). Sairastuneiden yhteisön käydessä raadollista eloonjäämistaisteluaan koko yhteiskunta hajoaa kaoottiseen epäjärjestykseen ja anarkiaan.