View Full Cast "Weird Al" YankovicHimselfCharles Nelson ReillyHimself (Archive Footage)Keegan-Michael KeyGangsta #2Jordan PeeleGangsta #1Donny OsmondDancer