Max (Anton Yelchin) er en veldig hyggelig fyr. Hans søte kjæreste Evelyn (Ashley Greene) viser seg å være et kontrollerende og manipulerende mareritt så snart de flytter sammen. Max vet det er på tide å gjøre det slutt, men er livredd for å slå opp med henne. Heldigvis for Max settes skjebnen i sving og Evelyn dør i en ulykke. Max er derfor igjen singel og faller raskt for den søte Olivia (Alexandra Daddario). Samtidig har Evelyn stått opp fra de døde og er fast bestemt på å få kjæresten tilbake … selv om det betyr at hun må gjøre ham til en av de levende døde.