Special Guest Stars Weird Al Yankovic as Younger Michael Guest Stars Judah Friedlander as Weird Al Yankovic Richard Kind as Marvin Justin Kirk as Michael Carla Gallo as Denise Annie O'Donnell as Betty Anne-Michael Smith as Shari