Tag: Zombies

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 ...