The Best and Worst of Last Night’s ‘SNL’ with Tina Fey and Amy Poehler

The hosts we’ve all been waiting for finally returned to the SNL stage last night. Tina Fey and Amy Poehler debuted their new movie Sisters this weekend, which we’ve been highlighting all week, but the real fans flocked to the telly to see the women resume their rightful place on the “Weekend Update” throne, dish out sassy banter, and bring some bite back to series. See how it all went down last night, below.