Question: who plays harold in captain underpants the movie
Answer: 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 .