<P> In the city of Piqua , Ohio , two fourth - grade friends and next - door neighbors named George Beard ( Kevin Hart ) and Harold Hutchins ( Thomas Middleditch ) are the pranksters at their school , Jerome Horwitz Elementary School . They excessively prank the cruel teachers , with many of these pranks directed at their `` evil '' principal , Mr. Benjamin `` Benny '' Krupp ( Ed Helms ) , putting the two at odds with him . The duo also create comic books about a superhero named Captain Underpants , a character who has superpowers and wears underwear and a cape . They sell these to their schoolmates through a comic company called Treehouse Comix Inc. , located in their treehouse . George and Harold 's pranks come to an apparent end after they 're caught tampering with a toilet invention , the Turbo Toilet 2000 , made by the school 's local snitch and intellectual , Melvin Sneedly ( Jordan Peele ) , on video . Because of this , Mr. Krupp has no choice but to annihilate their friendship by putting them into separate classes . </P>
<P> In the city of Piqua , Ohio , two fourth - grade friends and next - door neighbors named George Beard ( Kevin Hart ) and Harold Hutchins ( Thomas Middleditch ) are the pranksters at their school , Jerome Horwitz Elementary School . They excessively prank the cruel teachers , with many of these pranks directed at their `` evil '' principal , Mr. Benjamin `` Benny '' Krupp ( Ed Helms ) , putting the two at odds with him . The duo also create comic books about a superhero named Captain Underpants , a character who has superpowers and wears underwear and a cape . They sell these to their schoolmates through a comic company called Treehouse Comix Inc. , located in their treehouse . George and Harold 's pranks come to an apparent end after they 're caught tampering with a toilet invention , the Turbo Toilet 2000 , made by the school 's local snitch and intellectual , Melvin Sneedly ( Jordan Peele ) , on video . Because of this , Mr. Krupp has no choice but to annihilate their friendship by putting them into separate classes . </P>
who plays harold in captain underpants the movie
who plays harold in captain underpants the movie
Thomas Middleditch
Thomas Middleditch