Season 31 Episodes

S31E130
November 12, 2026
Aired Yesterday
S31E129
November 11, 2026
Aired 2 days ago
S31E128
November 10, 2026
Aired 3 days ago
S31E127
November 9, 2026
Aired 4 days ago
S31E126
November 5, 2026 - Grandmaster Flash
Aired 8 days ago
S31E125
November 4, 2026 - Erica Chenoweth
Aired 9 days ago
S31E124
November 3, 2026 - Min Jin Lee
Aired 10 days ago
S31E123
November 2, 2026 - Michael Lewis
Aired 11 days ago
S31E122
October 29, 2026 - Tracy Letts
Aired 15 days ago
S31E121
October 28, 2026 - David Byrne
Aired 16 days ago
S31E120
October 27, 2026 - Morgana Robinson
Aired 17 days ago
S31E119
October 26, 2026 - Matthew Cole
Aired 18 days ago
S31E118
October 22, 2026 - Jimmy O. Yang
Aired 22 days ago
S31E117
October 21, 2026 - Taika Waititi
Aired 23 days ago
S31E116
October 20, 2026 - Death Cab for Cutie
Aired 24 days ago
S31E115
October 19, 2026 - David Corn
Aired 25 days ago
S31E114
October 8, 2026
October 08, 2026
S31E113
October 7, 2026 - Sebastian Stan
October 07, 2026
S31E112
October 6, 2026 - Aaron Sorkin
October 06, 2026
S31E111
October 5, 2026 - Jacob Coxon
October 05, 2026
S31E110
October 1, 2026 - John Wilson
October 01, 2026
S31E109
September 30, 2026 - Ciara Mary-Alice Thompson aka "CMAT"
September 30, 2026
S31E108
September 29, 2026 - Marlon James
September 29, 2026
S31E107
September 28, 2026 - Evan Gershkovich
September 28, 2026
S31E106
September 24, 2026 - Merritt Wever
September 24, 2026
S31E105
September 23, 2026 - Jessica Tarlov
September 23, 2026
S31E104
September 22, 2026 - Tom Morello
September 22, 2026
S31E103
September 21, 2026 - Ari Emanuel
September 21, 2026
S31E102
September 17, 2026 - Giri Nathan
September 17, 2026
S31E101
September 16, 2026 - Colin Kaepernick
September 16, 2026
S31E100
September 15, 2026 - Danielle Brooks
September 15, 2026
S31E99
September 10, 2026 - Andrew Garfield
September 10, 2026
S31E98
September 9, 2026 - Jia Tolentino
September 09, 2026
S31E97
September 8, 2026 - Gov. Spencer Cox
September 08, 2026
S31E95
July 29, 2026 - Twin Temple
July 29, 2026
S31E91
July 22, 2026 - Elliot Page
July 22, 2026
S31E90
July 21, 2026 - Megan Rapinoe
July 21, 2026
S31E89
July 20, 2026 - Ben Wikler
July 20, 2026
S31E88
July 16, 2026 - Jake Johnson
July 16, 2026
S31E87
July 15, 2026 - Molly Shannon
July 15, 2026
S31E86
July 14, 2026 - Beth Kobliner
July 14, 2026
S31E85
July 13, 2026 - Christopher Nolan
July 13, 2026
S31E82
Episode 82
S31E80
June 23, 2026 - Lou Diamond Phillips
June 23, 2026
S31E67
June 1, 2026 - Jason Bateman
June 01, 2026
S31E66
May 21, 2026 - Alfred Matthew "Weird Al" Yankovic
May 21, 2026
S31E65
May 20, 2026 - Jonnie Park aka Dumbfoundead
May 20, 2026
S31E60
May 12, 2026 - Paul Dano
May 12, 2026
S31E54
April 30, 2026 - RZA
April 30, 2026
S31E53
April 29, 2026 - Ali Siddiq
April 29, 2026
S31E52
April 28, 2026 - Gaten Matarazzo
April 28, 2026
S31E51
April 27, 2026 - Jodi Kantor
April 27, 2026
S31E40
March 30, 2026
March 30, 2026
S31E39
March 26, 2026 - Eiza González
March 26, 2026
S31E38
March 25, 2026 - The Kid Mero
March 25, 2026
S31E37
March 24, 2026 - Sterling K. Brown
March 24, 2026
S31E36
March 23, 2026 - Jake Sullivan
March 23, 2026
S31E35
March 19, 2026 - Rebecca Traister
March 19, 2026
S31E34
March 18, 2026 - Steve Zahn
March 18, 2026
S31E33
March 17, 2026 - George Saunders
March 17, 2026
S31E32
March 16, 2026 - Mayor Matt Mahan
March 16, 2026
S31E27
February 26, 2026 - Christa Miller
February 26, 2026
S31E26
February 25, 2026 - Jonathan Haidt & Catherine Price
February 25, 2026
S31E25
February 24, 2026 - Padma Lakshmi
February 24, 2026
S31E24
February 23, 2026 - A. Mechele Dickerson
February 23, 2026
S31E23
February 12, 2026 - Minneapolis Mayor Jacob Frey
February 12, 2026
S31E21
February 10, 2026 - Tim Blake Nelson
February 10, 2026
S31E20
February 9, 2026 - Gov. Andy Beshear
February 09, 2026
S31E17
February 3, 2026 - Paul Rosolie
February 03, 2026
S31E15
January 29, 2026 - Katherine LaNasa
January 29, 2026
S31E13
January 27, 2026 - Michael Urie
January 27, 2026
S31E12
January 26, 2026 - Jason Rezaian
January 26, 2026
S31E11
January 22, 2026 - Alexandria Stapleton
January 22, 2026
S31E10
January 21, 2026 - Simu Liu
January 21, 2026
S31E9
January 20, 2026 - Artis Stevens
January 20, 2026
S31E6
January 13, 2026 - Joachim Trier
January 13, 2026
S31E5
January 12, 2026 - Jenin Younes
January 12, 2026
S31E2
January 6, 2026 - Park Chan-wook
January 06, 2026
S31E1
January 5, 2026 - Sen. Mark Kelly
January 05, 2026
Loading…