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 Paul Feig as Wizard Bob Glouberman as Doctor #2 Ben Hoffman as FBI Man #1 Craig Anstett as FBI Man #2 David McMillan as Doctor #1 Uncredited Ron Howard voices Narrator