Tina Fey, Amy Poehler, Rachel Dratch, Michael Buble, – and we haven’t even mentioned the host of SNL last night: Jimmy Fallon! This multi-talented force of energy commanded the SNL stage last night for the Christmas episode, and was accompanied by several major guest stars.

An image of Tina Fey and Jimmy Fallon when they hosted Weekend Update.

We have all of the videos for you below, but pay special attention to “Sully and Denise” – “Weekend Update – Joke Off” – “One Man Show” – “Christmas Treat” and “Jimmy Show.” The one’s that didn’t work quite as well for us were “War Horse” and “1920’s Christmas Party.”