Originally published at Bitch Flicks. So I groaned the moment I discovered Seth Rogen was hosting the Independent Spirit Awards, which aired last Saturday night on IFC. I mean, after his shitshow appearance at the Golden Globes, making that sexual harassment comment to Kate Beckinsale on-stage, I’m all set with him. When announcer director John … Continue reading