It seemed like a great idea when Max, an all-around nice guy (Anton Yelchin), and Evelyn, his beautiful girlfriend (Ashley Greene), moved in together. When Evelyn turns out to be a controlling, manipulative nightmare, Max knows it’s time to call it quits, but there’s just one problem: he’s terrified of breaking up with her. Fate steps in when Evelyn is involved in a freak accident and dies, leaving Max single and ready to mingle. Just as Max is thinking about moving on with what could be his dream girl, Olivia (Alexandra Daddario) – Evelyn has returned from the grave and is determined to get her boyfriend back... even if that means transforming him into one of the undead.