Release Dates (36)

  • USA
    23 January 2017
    (Sundance Film Festival)
  • USA
    20 May 2017
    (Seattle International Film Festival)
  • France
    25 May 2017
    (Cannes International Critics' Week)
  • Australia
    8 June 2017
    (Sydney Film Festival)
  • USA
    15 June 2017
    (Provincetown International Film Festival)
  • USA
    16 June 2017
    (Los Angeles Film Festival)
  • Russia
    24 June 2017
    (Moscow Film Festival)
  • Germany
    29 June 2017
    (Munich International Film Festival)
  • Israel
    14 July 2017
    (Jerusalem Film Festival)
  • Canada
    16 July 2017
    (Fantasia International Film Festival)
  • New Zealand
    22 July 2017
    (New Zealand International Film Festival)
  • USA
    27 July 2017
    (Traverse City Film Festival)
  • USA
    28 July 2017
    (limited)
  • Canada
    4 August 2017
    (limited)
  • Australia
    12 August 2017
    (Melbourne International Film Festival)
  • Hungary
    9 September 2017
    (Jameson CineFest - Miskolc International Film Festival)
  • Finland
    15 September 2017
    (Helsinki International Film Festival)
  • Australia
    21 September 2017
  • Poland
    26 September 2017
    (Ars Independent Festival)
  • Denmark
    28 September 2017
    (CPH:PIX)
  • Switzerland
    30 September 2017
    (Zurich Film Festival)
  • Netherlands
    October 2017
    (Parool Film Fest)
  • UK
    4 October 2017
    (London Film Festival)
  • Brazil
    7 October 2017
    (Rio de Janeiro International Film Festival)
  • India
    14 October 2017
    (Mumbai Film Festival)
  • Netherlands
    19 October 2017
  • Netherlands
    28 October 2017
    (Leiden International Film Festival)
  • Taiwan
    4 November 2017
    (Taipei Golden Horse Film Festival)
  • Greece
    6 November 2017
    (Thessaloniki International Film Festival)
  • Sweden
    12 November 2017
    (Stockholm International Film Festival)
  • UK
    8 December 2017
  • Ireland
    8 December 2017
  • Ukraine
    15 February 2018
    (Molodist International Film Festival)
  • Germany
    8 March 2018
    (DVD and Blu-ray premiere)
  • Japan
    23 June 2018
  • Bulgaria
    14 September 2018
    (TV premiere)