En febrero de 2015, Fox Searchlight adquirió los derechos de distribución de la película. La película tuvo su estreno mundial en el 72.º Festival Internacional de Cine de Venecia de 2015 el 6 de septiembre de ese año. También se estrenó en el Festival Internacional de Cine de Busan, el 2 de octubre de 2015, y en el Festival de Cine de Londres, el 9 de octubre de 2015. "Lucky Red" estrenó la película en Italia el 26 de noviembre de 2015. La película se estrenó en el Reino Unido el 12 de febrero de 2016, a través de StudioCanal. En Francia fue estrenada el 16 de abril de 2016. Originalmente estaba previsto que el estreno en Estados Unidos fuera el 13 de mayo de 2016, pero se retrasó hasta el 4 de mayo de ese año.