Raise a cheer for ICCT’s ‘You’re A Good Man, Charlie Brown’

You’re a Good Man, Charlie Brown

Johnson County Fairgrounds — through Sept. 18

ICCT's 'You're a Good Man, Charlie Brown
The cast, less Charlie: (L-R) Will Callan as Schroeder, John Shang as Linus, Yannik Encarnação as Snoopy, Rubina Vidal as Sally and Hannah Green as Lucy — photo by Emily McKnight

In one of my favorite television shows, a seasoned director is waxing poetic about doing Hamlet when he says, “My reason may very well be hanging by a thread. Well, my friends, it is my belief that the best things happen just before the thread snaps.” As this show’s director Jaret Morlan tells it in his curtain speech, having lost five of his crew shortly before opening, his thread was fraying bare. And it shows, because this small-cast, big-score musical was one of the best things I’ve seen in awhile.

The music for You’re a Good Man, Charlie Brown (book, music and lyrics by Clark Gesner, with additional dialogue by Michael Mayer and additional music and lyrics by Andrew Lippa) must have been daunting to learn, to say the least. Musical director Christian Drollinger had his work cut out for him. The course of the show is primarily comprised of songs. Actors are called to belt the beginning of a number with little or no cue from the band — or change key, going from a low belt to a high belt, out of nowhere. And they do a fantastic job, not just hitting the notes, but coloring them with personality and charm. Thanks to Erin Taylor’s clever choreography, they are both everywhere and nowhere exactly when they need to be, either filling out the stage or running past delivering a well-placed, precise interjection.

Jackie Allen’s costuming was picture perfect, highlighting all the details that made me have flashbacks to reading the funnies. Although, I’ll admit, I did wish they’d given Snoopy some ears. The set was equally nostalgic — elegant in its simplicity and full of familiar pieces to play in, on and around. And while, at preview, a few of the set changes were a bit clunky, I think that can be chalked up to an entirely new set crew learning the complex script in a short time — this story is, like the comics, not entirely linear.

I didn’t know what to expect going in: To be honest, I felt like, “Okay, it’s Charlie Brown, so it’ll be like a cartoon on stage,” which it absolutely was. But it’s been a good long while since I met the Peanuts crew, on stage or screen, so I was pleasantly surprised by the sheer, darling mayhem of the whole thing. The best way to describe the plot is a series of vignettes where Charlie Brown discovers what it means to be happy, while wading through some next-level depression, but funny. This, in a nutshell, is what Charlie Brown has always been.

Rachael Rhoads as Charlie Brown, Yannik Encarnação as Snoopy -- photo by Emily McKnight
Rachael Rhoads as Charlie Brown, Yannik Encarnação as Snoopy — photo by Emily McKnight
Now, I’ve heard there was some question about casting a girl as this production’s Charlie Brown. In a show where you’ve got grown adults playing five-year-old children, that seems like a telling complaint. But I’d like to address it, both because men have been playing women since the dawn of time and because Rachael Rhoads couldn’t have been cast better. For starters, her face; she does a good Charlie Brown face. Second, her sweet, melancholic voice; she has dynamite range. Her vocals were just a spot quieter than all her cast mates, which makes perfect sense for the character, and she makes the Debbie-Downer character completely lovable, which is really hard to do. Anyone who has any question about the casting should go see it, so that talented Charlie Brown-faced woman can rub her perfection all up in your grill.

Every single character in this play was really well cast. Hannah Green was a hilariously mean-spirited goddess as Lucy. John Shang as Linus had me laughing so hard tears were spilling down my cheeks. Rubina Vidal’s Sally made my jaw drop a few times with some of those insane notes she hit. Schroeder, expertly portrayed by Will Callan, was pompous, impetuous and wonderful. And finally, Yannick Encarnação was lovable and cool as the beloved mascot of the gang, yearning for just one person to bite.

Each in their part was absolutely wonderful, but together they soared. I can name numerous songs I loved, and I’ve never seen this show before. Linus’ dance with his blanket might be the best thing that’s ever happened to me (shout out to the blanket girl, Claire Green). Lucy’s therapy session was funny and impressive — but I won’t ruin how. The hunting rabbits/book report sequence went from cute, to funny, to poignant, to worrisome, to totally relatable in a span of minutes.

This production was not perfect. Sometimes an actor would turn away and, since the cast wasn’t wearing microphones, I missed things. Some set changes were a little slow or could have been masked better; but on the whole this show was Great, with a capital G. I’m going back: I never go back, but I’m going back. Get your tickets now, because I’m not the only one who will.

You’re a Good Man, Charlie Brown runs one more weekend, with performances at 7:30 p.m. on Friday, Sept. 16 and Saturday, Sept. 17, and 2 p.m. performances on Saturday and on Sunday, Sept. 18. Tickets are $11-19.

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/raise-a-cheer-for-iccts-youre-a-good-man-charlie-brown/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Phone</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="204"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>