Carol White (Julianne Moore) is een huisvrouw in Los Angeles. Van de een op de andere dag wordt ze op onverklaarbare wijze ziek. Ze weet niet waardoor en ook niet welke ziekte haar in haar greep houdt. Het lijkt of ze plotseling allergisch is geworden voor quasi onschuldige chemicaliën die in ieders keukenkastje te vinden zijn. Voor Carol vormt het dagelijks leven een ware terreur, met het leefmilieu als vijand.Haar immuunsysteem slaat op hol en ze vlucht de stad uit naar een alternatieve gemeenschap in New Mexico. Zowel de gezonde lucht als allerlei therapeutische sessies moeten verlichting bieden. Carol's zoektocht raakt steeds meer geïnternaliseerd. Waar kun je nog veilig zijn als je niet aan jezelf en je omgeving kunt ontsnappen?