Forget Gigli, Ben Affleck, all is forgiven. Brilliantly skewering partisan windbag Keith Olbermann on Saturday Night Live last night, Affleck did a dead-on impersonation of the sputtering, hyper-rhetorical MSNBC anchor, with the SNL writing staff serving up a devastating satirical critique. Yo, Keith, good night and good luck!

Check out other celebs who have caught campaign fever in our Hollywood Gets Political gallery.