Release Dates (85)

  • France
    21 May 2016
    (Cannes Film Festival) (premiere)
  • Germany
    24 June 2016
    (Munich International Film Festival)
  • Poland
    23 July 2016
    (New Horizons Film Festival)
  • New Zealand
    25 July 2016
    (New Zealand International Film Festival)
  • Australia
    30 July 2016
    (Melbourne International Film Festival)
  • Iran
    31 August 2016
  • Canada
    8 September 2016
    (Toronto International Film Festival)
  • Italy
    17 September 2016
    (Asiatica Film Mediale)
  • Switzerland
    24 September 2016
    (Zurich Film Festival)
  • Canada
    28 September 2016
    (Calgary Film Festival)
  • Spain
    October 2016
    (Valladolid International Film Festival)
  • Canada
    6 October 2016
    (Edmonton International Film Festival)
  • South Korea
    7 October 2016
    (Busan International Film Festival)
  • USA
    7 October 2016
    (Hamptons International Film Festival)
  • USA
    7 October 2016
    (Mill Valley Film Festival)
  • Canada
    10 October 2016
    (Vancouver International Film Festival)
  • USA
    14 October 2016
    (Tallgrass Film Festival)
  • UK
    15 October 2016
    (London Film Festival)
  • USA
    16 October 2016
    (Austin Film Festival)
  • USA
    16 October 2016
    (Chicago International Film Festival)
  • Poland
    18 October 2016
    (International Film Festival TOFIFEST)
  • USA
    21 October 2016
    (Middleburg Film Festival)
  • India
    22 October 2016
    (Mumbai Film Festival)
  • Austria
    23 October 2016
    (Vienna International Film Festival)
  • USA
    23 October 2016
    (Philadelphia International Film Festival)
  • USA
    25 October 2016
    (Asian World Film Festival)
  • UK
    28 October 2016
    (London Iranian Film Festival)
  • Lithuania
    3 November 2016
    (Scanorama Film Festival Vilnius)
  • USA
    4 November 2016
    (Denver International Film Festival)
  • Australia
    5 November 2016
    (Iranian Film Festival Australia)
  • Greece
    8 November 2016
    (Thessaloniki International Film Festival)
  • Switzerland
    9 November 2016
    (French speaking region)
  • France
    9 November 2016
  • USA
    12 November 2016
    (AFI Fest)
  • Philippines
    14 November 2016
    (Cinema One Originals Film Festival)
  • India
    24 November 2016
    (Goa International Film Festival of India)
  • Taiwan
    25 November 2016
  • Hungary
    8 December 2016
  • Netherlands
    8 December 2016
  • Portugal
    22 December 2016
  • Brazil
    5 January 2017
  • Colombia
    5 January 2017
  • Italy
    5 January 2017
  • USA
    7 January 2017
    (Palm Springs International Film Festival)
  • Czech Republic
    10 January 2017
    (Prague Iranian Film Festival)
  • Austria
    12 January 2017
  • Greece
    12 January 2017
  • Slovenia
    12 January 2017
  • USA
    21 January 2017
    (Boston Festival of Films from Iran)
  • Turkey
    27 January 2017
  • USA
    27 January 2017
    (limited)
  • Germany
    2 February 2017
  • Russia
    2 February 2017
  • Canada
    3 February 2017
    (limited)
  • India
    4 February 2017
    (Bengaluru International Film Festival)
  • Peru
    9 February 2017
  • Latvia
    15 February 2017
  • Paraguay
    23 February 2017
  • Serbia
    25 February 2017
    (Belgrade Film Festival)
  • UK
    26 February 2017
    (limited)
  • Argentina
    2 March 2017
  • Spain
    3 March 2017
  • Mexico
    3 March 2017
  • Norway
    10 March 2017
  • Israel
    16 March 2017
  • UK
    17 March 2017
  • Ireland
    17 March 2017
  • Finland
    24 March 2017
  • Sweden
    24 March 2017
  • India
    31 March 2017
  • Slovakia
    April 2017
  • USA
    1 April 2017
    (Wisconsin Film Festival)
  • Denmark
    6 April 2017
  • Hong Kong
    15 April 2017
    (Hong Kong International Film Festival)
  • USA
    15 April 2017
    (Wisconsin Iranian Film Festival)
  • Poland
    21 April 2017
  • Czech Republic
    27 April 2017
  • Hong Kong
    27 April 2017
  • South Korea
    11 May 2017
  • Uruguay
    11 May 2017
  • Japan
    10 June 2017
  • Malaysia
    27 July 2017
  • Chile
    31 August 2017
  • Bulgaria
    21 September 2017
  • Vietnam
    27 October 2018
    (Hanoi International Film Festival)