BFI London Film Festival
The film was released on July 11, 2015 in Japan. The film received its International Premiere at the Toronto International Film Festival and its UK Premiere at the BFI London Film Festival on October 16, 2015.