30 Rock only has five episodes left, set to conclude its seven-year run with an double-length episode on January 31st, but some familiar faces are returning to help the show say goodbye. TV Line reports that tomorrow’s episode will feature the return of Will Arnett as Jack’s deep-voiced nemesis Devon Banks, Steve Buscemi as oddball private investigator Lenny Wosniak, Megan Mullally as Liz Lemon’s adoption caseworker from season 3, and Chloe Grace Moretz as teenage heir to the Kabletown empire Kaylie Hooper. Oscar winner Octavia Spencer will also be appearing as herself, the star of a movie Tracy Jordan is directing. Additionally, Entertainment Weekly reports that Salma Hayek will be back for the show’s finale as Elisa, the nurse Jack Donaghy almost married, joining previously-announced 30 Rock finale guest stars Ice-T and Nancy Pelosi, who I’m assuming had never met each other before filming that 30 Rock episode.