Release Dates (79)

  • Italy
    1 September 2016
    (Venice Film Festival)
  • USA
    2 September 2016
    (Telluride Film Festival)
  • Canada
    9 September 2016
    (Toronto International Film Festival)
  • USA
    22 September 2016
    (Fantastic Fest)
  • Spain
    23 September 2016
    (San Sebastián Film Festival)
  • Brazil
    6 October 2016
    (Rio de Janeiro International Film Festival)
  • South Korea
    7 October 2016
    (Busan International Film Festival)
  • UK
    10 October 2016
    (London Film Festival)
  • Austria
    21 October 2016
    (Vienna International Film Festival)
  • USA
    27 October 2016
    (Chicago International Film Festival)
  • Netherlands
    28 October 2016
    (Leiden International Film Festival)
  • USA
    28 October 2016
    (Philadelphia International Film Festival)
  • Japan
    29 October 2016
    (Tokyo International Film Festival)
  • Australia
    10 November 2016
  • Chile
    10 November 2016
  • Czech Republic
    10 November 2016
  • UK
    10 November 2016
  • Hungary
    10 November 2016
  • Ireland
    10 November 2016
  • Israel
    10 November 2016
  • Netherlands
    10 November 2016
  • Portugal
    10 November 2016
  • Slovakia
    10 November 2016
  • Azerbaijan
    11 November 2016
  • Bosnia and Herzegovina
    11 November 2016
  • Bulgaria
    11 November 2016
  • Belarus
    11 November 2016
  • Canada
    11 November 2016
  • Estonia
    11 November 2016
  • Kazakhstan
    11 November 2016
  • Lithuania
    11 November 2016
  • Mexico
    11 November 2016
  • Norway
    11 November 2016
  • Poland
    11 November 2016
  • Romania
    11 November 2016
  • Russia
    11 November 2016
  • Turkey
    11 November 2016
  • Ukraine
    11 November 2016
  • USA
    11 November 2016
  • Finland
    12 November 2016
    (Night Visions Film Festival)
  • Sweden
    13 November 2016
    (Stockholm International Film Festival)
  • Spain
    18 November 2016
  • Austria
    24 November 2016
  • Bahrain
    24 November 2016
  • Brazil
    24 November 2016
  • Germany
    24 November 2016
  • Croatia
    24 November 2016
  • Kuwait
    24 November 2016
  • Republic of Macedonia
    24 November 2016
  • Slovenia
    24 November 2016
  • Uruguay
    24 November 2016
  • India
    25 November 2016
  • Denmark
    1 December 2016
  • Malaysia
    1 December 2016
  • Serbia
    1 December 2016
  • Finland
    2 December 2016
  • Sweden
    2 December 2016
  • Belgium
    7 December 2016
  • Switzerland
    7 December 2016
    (French speaking region)
  • France
    7 December 2016
  • Switzerland
    8 December 2016
    (German speaking region)
  • Georgia
    8 December 2016
  • Greece
    8 December 2016
  • Argentina
    15 December 2016
  • Cambodia
    5 January 2017
  • Indonesia
    6 January 2017
  • Vietnam
    6 January 2017
  • Hong Kong
    12 January 2017
  • Singapore
    12 January 2017
  • Thailand
    12 January 2017
  • Switzerland
    19 January 2017
    (Italian speaking region)
  • Italy
    19 January 2017
  • Peru
    19 January 2017
  • China
    20 January 2017
  • South Korea
    2 February 2017
  • Taiwan
    10 February 2017
  • Philippines
    15 February 2017
  • Lithuania
    7 March 2017
    (Oscar Week)
  • Japan
    19 May 2017