Guest Stars Pamela Hayden as Milhouse Van Houten Marcia Wallace as Edna Krabappel Maggie Roswell as Maude Flanders Isabella Rossellini as Astrid Weller