SNL: Who is hosting this week and what time is it on?

Saturday Night Live is currently in its 46th season. After a few remote episodes last year during the coronavirus pandemic, the cast is back in its New York City studio, where it has been filming live since October 2020. The aptly named

1 2 3 201