Captain Underpants - Cast

Captain Underpants Movie Poster

Nick Kroll

as Professor Poopypants


Kevin Hart

as George Beard


Kristen Schaal

as Edith


Ed Helms

as Mr. Krupp / Captain Underpants


Thomas Middleditch

as Harold Hutchins


Jordan Peele

as Melvin


Change Location