Guest Stars Ben Stiller as Tony Wonder Charlie Hartsock as Ted Ian Roberts as Doctor Mo Collins as Starla Dan Castellaneta as Dr. Stein Kevin Heffernan as Announcer George Cheung as Asian Man Ben Hoffman as FBI Man #1 Paul Feig as Wizard Bob Glouberman as Doctor #2 Craig Anstett as FBI Man #2 David McMillan as Doctor #1 Uncredited Ron Howard voices Narrator