Miramax Films in association with Thousand Cranes Filmworks ; produced by Lisa Onodera ; directed by Kayo Hatta ; screenplay by Kayo Hatta and Mari Hatta
Thousand Cranes Filmworks in association with Miramax Films presents ; a film by Kayo Hatta ; story by Kayo Hatta, Mari Hatta, Diane Mei Lin Mark ; screenplay by Kayo Hatta, Mari Hatta ; produced by Lisa Onodera ; directed by Kayo Hatta ; produced in association with Cécile co. ltd