TV

Current Editor: Sarah Kessler

Past Editor: Liz Maynes-Aminzade

Can Zombies Have It All?

Sheila Hammond (Drew Barrymore) spews gallons of vomit all over the new plush carpeting. She’s a real estate agent in the Desperate Housewives–esque suburbs of Santa Clarita, California, and she’s ...