
Evelyn (Greene) is the perfect girlfriend at first until she moved in with her boyfriend Max (Yelchin), a socially awkward nice guy who works in a horror movie store. Max soon finds out that Evelyn is a complex controlling character but can’t find a way to break up with her. Fate steps in when Evelyn is involved in a freak accident and dies, leaving Max single and ready to mingle. Several weeks later he has a chance encounter with Olivia (Daddario), a cute and spirited girl who just might be his soulmate. But that same night Evelyn returns from the grave as a dirt-smeared zombie, and she’s determined to live happily ever after with Max.