Uma inédita e inexplicável epidemia de cegueira atinge uma cidade. Chamada de cegueira branca já que as pessoas atingidas apenas passam a ver uma superfície leitosa, a doença surge inicialmente em um homem no trânsito e, pouco a pouco, se espalha pelo país. À medida que os afetados são colocados em quarentena e os serviços oferecidos pelo Estado começam a falhar as pessoas passam a lutar por suas necessidades básicas, expondo seus instintos primários. Nesta situação a única pessoa que ainda consegue enxergar é a mulher de um médico (Julianne Moore), que juntamente com um grupo de internos tenta encontrar a humanidade perdida.