Guest Stars Marcia Wallace as Edna Krabappel Kelsey Grammer as Sideshow Bob Maria Grazia Cucinotta as Francesca