Nicholas Hoult plays a zombie teen "Warm Bodies," and Teresa Palmer plays the girl he kidnapped but hasn't eaten because he's lonely.