 The episode features the return of James Pickens Jr. as Alvin Kersh, who last appeared in the original series finale episode which aired in May 2002.Also guest starring is Haley Joel Osment playing a father-son role of John "Kitten" James (in flashbacks) and Davey James (in the present), whose casting was announced in October 2017.The role of young Walter Skinner was played by Mitch Pileggi's nephew, Cory Rempel.