Pretty Powerful Prose: An Interview With Benjamin Percy

This is a photo caption --photo by John Doe
Benjamin Percy’s Green Arrow is a grittier take on the vigilante hero —image via DC Comics

Benjamin Percy, who’s taught creative writing at both the University of Iowa and Iowa State, is best known as a novelist who defies genre conventions. He is the author of three outstanding novels—The Wilding (Graywolf Press, 2011), Red Moon (Grand Central Publishing, 2014) and the recently released The Dead Lands (Grand Central Publishing, 2015)—as well as the short story collections Refresh, Refresh (Graywolf Press, 2007) and The Language of Elk (Carnegie Mellon University Press, 2006).

He recently added comics to his resume, as well.

In late 2014, he was the writer for a two-issue (#35 and #36) arc of Detective Comics entitled Terminal, in which Batman must find a cure for a lethal illness after a plane full of dead people crashes into the terminal at Gotham International Airport. Percy is also the new writer for Green Arrow, taking over the title with issue #41 at the beginning of what DC is calling the DC YOU initiative (a post-New 52 relaunch of new titles and new directions for existing titles). While it’s early in the run—only an eight-page preview and a single full issue have been released so far—Percy’s take on the character seems promising. Issue #41 is part one of a three-part arc called The Night Birds, and it sets up a creepy new foe for Green Arrow.

Already, the author’s literary bent is on display. His 25-year-old Oliver Queen is given to some rather lyrical internal musings. An example from the preview pages:

“At 80, 90, 100 MPH, with the asphalt unspooling beneath me and the wind burning the tears from my eyes, I feel untethered. A stop sign becomes a red smear, a forest a piney sniff, the specifics of the world blurring into forgetfulness. It’s good to be gone sometimes.”

I’m interested in your thoughts on genre. You have a novel featuring werewolves (Red Moon) and another featuring a post-apocalyptic reimagining of the Lewis and Clark expedition (The Dead Lands). And now comics, as well. What traditions are you working in?

Everybody fusses over labels. Call me whatever you want. I grew up on genre. Western, fantasy, sci-fi, horror, spy, thriller, mystery—whatever—I read it with pleasure, wanting to know what happened next. Then I stepped into my first writing workshop in college and was told this kind of writing was forbidden. I fell in love with literary writers like Sherman Alexie, Tim O’Brien, Flannery O’Connor, Alice Munro, but I never fell out of love with genre. And I guess my writing is a sort of hybridized beast. I will describe—with pretty sentences—helicopters exploding. I hope for artfulness, but I also hope to bring a propulsive energy to the page. These days I’m most interested in those writers who defy categorization: Margaret Atwood, Kate Atkinson, Larry McMurtry, Kelly Link, Cormac McCarthy.

This is a photo caption --photo by John Doe
image via DC Comics

How did your relationship with DC Comics develop?

I was a big fan of Scott Snyder’s (writer on Batman and architect of much of what has been happening in Gotham City for several years) story collection Voodoo Heart and taught a few stories from it in my creative writing workshops. He did the same with my collection Refresh, Refresh. We developed a friendly correspondence. When he started to shift into comics, I followed the transition with interest and bothered him for advice that he generously provided. I sent a few pitches to DC. One of them was Red Moon. It was rejected as a comic, so I wrote it as a novel, which ended up being for the best. Through that submission process, I met Mark Doyle, toured the DC offices and eagerly read everything Vertigo was publishing. A few years and a few pitches later, I got a Batman storyline accepted at Detective Comics, and that served as a kind of industry audition.

This is a photo caption --photo by John Doe
image via DC Comics

What appeals to you about Green Arrow as a character? What can you tells us about your plans for the character?

Patch Zircher (the artist) and I are taking Green Arrow in a new direction. The series will be darker, grittier than it has been in a long time—similar to the aesthetic of Batman or Daredevil. Think of it like True Detective with superheroes. The progressive politics of Green Arrow will also be on display with storylines that provokingly connect to the headline issues of this day.

How did Danica Novgorodoff end up adapting your short story collection Refresh, Refresh as a graphic novel? I love her graphic novel The Undertaking of Lily Chen.

This is how I recall it happening: Danica was at a party with James Ponsoldt. At the time he was adapting my story Refresh, Refresh into a screenplay. His description of the project excited her, so she looked up the story and proposed the graphic novel, which is its own thing, but draws off both the screenplay and the original 40-page version of the story (it was published as an eighteen-pager).

Will you be spending more time in Gotham? Any chance you tackle a longer run on a Bat-book?

I would love to return to Gotham, and though I’m in talks with the editors, we don’t have anything scheduled right now.

[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='/comics-green-arrow/#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="30"/><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>