Os Estados Unidos está sendo devastado por uma epidemia que transforma pessoas em zumbis assassinos. As causas são desconhecidas, mas todos os cadáveres que são afetados pelo vírus se tornam mortos-vivos, famintos por carne humana. Diante deste cenário de caos e desolação, o governo recruta uma equipe de acabar com a ameaça. Dois membros dessa equipe, Peter (Ken Foree) e Roger (Scott Reiniger) foram incumbidos de exterminar os zumbis de um conjunto habitacional em Pittsburgh. Porém, a missão fica complicada e os agentes pedem ajuda a Stephen (David Emge), um piloto de helicóptero e sua namorada Frances (Gaylen Ross). Os quatro se refugiam em um shopping local, mas eles não vão conseguir se esconder por muito tempo.

Betty Sizemore (Renée Zellweger) é uma garçonete que mora em uma pequena cidade e vive sonhando com seu verdadeiro amor: David Ravell (Greg Kinnear), o médico da novela "Uma Razão Para Amar", que ela assiste todos os dias. Só que, depois de testemunhar o assassinato de seu marido, numa transação de drogas que saiu errada, Betty começa a viver como se estivesse dentro de sua novela predileta, quando se transforma da garçonete Betty para a enfermeira Betty. Resolve então partir rumo a Hollywood para encontrar o médico dos seus sonhos, mas passa a ser perseguida pelos traficantes que mataram seu marido e, principalmente, por um impiedoso pistoleiro (Morgan Freeman).