Guest Stars Angelle Brooks voices Indira 'Indy' Daimonji Su-Chin Pak voices Alison Tomita Keith Carradine voices J. Jonah Jameson Edward Asner voices Officer Barr Jeremy Piven voices Roland Gaines Michael Dorn voices Sergei Kravinoff / Kraven the Hunter Kathy Griffin voices Roxanne Gaines Uncredited Stan Lee voices Frank Elson