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