Grab whatever beverage/mood enhancer you require because it's time for Saturday Night Live with host Helen Mirren! And musical guest Foo Fighters! I can't think of any obvious Helen Mirren sketches at the moment, but if you can, I'd love to hear your thoughts on the matter.