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 Paul Feig as Wizard George Cheung as Asian Man 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