Aired: Feb 16, 2020 , Sunday at 20:00 on FOX

The Simpsons Season 31 Episode 12 CAST & CREW
-
Main Cast (27)
-
Tress MacNeille
as Agnes Skinner
-
Hank Azaria
as Apu, Moe, Chief Wiggum, Carl, Comic Book Guy, Dr. Nick Riviera, Prof. Frink, Cletus, Sea Captain, Kirk Van Houten, Various (S03+, Recurring Previously
-
Nancy Cartwright
as Bart Simpson, Nelson Muntz, Ralph Wiggum, Todd Flanders, Kearney, Various
-
Marcia Wallace
as Edna Krabappel
-
Maggie Roswell
as Helen Lovejoy
-
Dan Castellaneta
as Homer Simpson, Abraham Simpson, Krusty the Klown, Barney, Willy, Sideshow Mel, Mayor Quimby, Hans Moleman, Gil, Itchy, Various
-
Julie Kavner
as Jacqueline Bouvier
-
Anne Hathaway
as Jenny
-
Nancy Cartwright
as Kearney
-
Yeardley Smith
as Lisa Simpson, Various
-
Maggie Roswell
as Luanne Van Houten
-
Matt Groening
as Maggie Simpson
-
Julie Kavner
as Marjorie "Marge" Bouvier Simpson, Patty Bouvier, Selma Bouvier, Jacqueline Ingrid Bouvier, Various
-
Russi Taylor
as Martin Prince
-
Pamela Hayden
as Milhouse Van Houten
-
Harry Shearer
as Mr. Burns, Smithers, Dr. Marvin Monroe, Ned Flanders, Seymour Skinner, Otto, Kent Brockman, Dr. Hibbert, Lenny, Rev. Lovejoy, Various
-
Nancy Cartwright
as Nelson Muntz
-
Julie Kavner
as Patty Bouvier
-
Nancy Cartwright
as Ralph Wiggum
-
Kelsey Grammer
as Robert "Sideshow Bob" Terwilliger
-
Santa's Little Helper
as Santa's Little Helper
-
Julie Kavner
as Selma Bouvier Terwilliger Hutz McClure
-
Russi Taylor
as Sherri Mackleberry
-
Snowball
as Snowball V
-
Russi Taylor
as Terri Mackeblerry
-
Nancy Cartwright
as Todd Flanders
-
Phil Hartman
as Troy McClure
-

