In February 2015, Fox Searchlight Pictures acquired U.S distribution rights to the film. The film made its world premiere at the 72nd Venice Film Festival on 6 September 2015. It was also selected to screen at the Busan International Film Festival on 2 October 2015 and at the London Film Festival on 9 October 2015. Lucky Red released the film in Italy on 26 November 2015. The film was released in the United Kingdom on 12 February 2016 by StudioCanal. It was released France on 16 April 2016. Originally scheduled to open in United States on 13 May 2016, it was pushed up to 4 May.