View Full Cast Janet LeighRosie DeLeonDick Van DykeAlbert F. PetersonAnn-MargretKim McAfeeMaureen StapletonMama Mae PetersonBobby RydellHugo Peabody