Guest Stars Neil Ross voices Dr. Doom Stan Lee voices Himself Beau Weaver voices Hauptmann Beau Weaver voices The Creeper Neil Ross voices Sarkaan James Warwick voices Xanthus Marla Rubinoff voices Oracle