Talking Movies: In director Alain Guiraudie’s latest film, murder and desire make strange bedfellows

Stranger by the Lake
Stranger by the Lake makes its Iowa City debut this Friday, March 21 at FilmScene’s Scene 1 Theater.

The erotic thriller, with its mix of illicit sex and anxieties about bodily harm, can often come off as rather morally conservative. The femme fatale lures the male character into corporeal sin; the man is punished with existential angst and perhaps some physical injury for his transgression, but escapes with his life—the femme fatale is often not so lucky. Thrillers that are reflexive about and even critical of this genre, such as Body Double (1984) and Basic Instinct (1992), can hardly help but rely on the tropes of anxiety about female sexuality and (hetero)sexual misprudence, even while they mock them.

Director Alain Guiraudie’s Stranger by the Lake (2013) avoids these potential pitfalls by removing both the women and the heterosexuals from the picture. This by turns slow, sexy, taut and surreal French thriller takes place entirely at a secluded, rocky beach and the surrounding woods of an unspecified lake, where men sunbathe, swim and engage in mostly-casual sex. While the central theme of the story, about the dangerous proximity of death and desire, is not entirely new, the twists of a homosocial/sexual setting and a surreal atmosphere enliven the familiar, generic plot.

Outside of this exceptional space, the identities of these men gathered by the lake remains hidden throughout the course of the film, although Henri (Patrick D’Assumçao), who has recently separated from his female partner, speculates early on in the film that “most” of them date women in their day-to-day life. Henri, one assumes, is projecting just a bit. But his questioning of who these men are and what effect the division between the lake and the “outside world” has, becomes central to the film.

In that scene, the middle-aged Henri is speaking to the film’s main character, the young and athletic Franck (Pierre Delandonchamps), whom he has just befriended. He warns Franck of the 15-foot silurus (a giant species of catfish) that might wound and kill; while Henri’s anxiety about the silurus is ultimately unfounded, he is correct in perceiving danger in the water. Franck soon witnesses a man he is attracted to, Michel (Christophe Paou), drowning his jealous lover in the lake at dusk. Witnessing the murder, oddly, does not deter Franck, who continues to pursue, and quickly wins, Michel’s affection.

Although Franck has witnessed Michel’s crime, he not only has sex with Michel, but also begins to insist that Michel treat him as a boyfriend, confessing to Henri that he is falling in love with Michel. Franck either represses the fact that he may very well end up like Michel’s previous lover, or is excited by it—such particulars of motivation remain largely un-elaborated in the film, as do the characters’ lives outside the beach. Everyone in Stranger by the Lake is just that: a stranger.

This is true even of Franck. While we see him arriving every day—always parking his car in the same spot, as every other man who frequents the lake seems to—we don’t get a good sense of who he is outside of this space. Guiraudie keeps us at a distance, preferring, with the exception of the film’s numerous and intense sex scenes, long shots to close-ups. An eventually habitual sequence of shots has Franck’s car pulling into its spot, followed by a scattershot of alienated gazes meeting Franck at the beach—the other men halfheartedly checking him out in long shot.

Going without a musical score and confining itself to the sights and sounds of a very small and strange area, the film is as much about the particulars (or peculiarities, as it were) of the space as it is about the complexity of desire. Although the film takes place within small confines, the woods and beach retain a surreal mysteriousness. In some of the film’s sudden and often bordering-on-comedic manifestations of unseen observers, it seems at any moment that anyone from a police inspector to a masturbating man might emerge from the foliage around the boundaries of the film frame. There’s something off about this enclave of seemingly normal individuals.

This is in part why, in the end, the film doesn’t seem to be idealizing the sexless and safe relationship between Henri and Franck. The problem isn’t necessarily casual sex or even the carelessness Franck displays toward his own well-being, and Michel, in part for obvious reasons, isn’t a femme fatale. In Stranger by the Lake, it’s not necessarily succumbing to bodily temptation that’s the bad guy—it’s the surreal and repressed way in which these men relate, or are unable to relate, to each other, in the hidden space by the lake.

Check out FilmScene for ticket information and showtimes.

Pat Brown teaches and learns Film Studies at the University of Iowa.

[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='/talking-movies-in-director-alain-guiraudies-latest-film-murder-and-desire-make-strange-bedfellows/#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="120"/><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>