松山ケンイチ
A film adaptation directed by Tran Anh Hung was released in Japan in 2010. The film stars Kenichi Matsuyama as Watanabe, Rinko Kikuchi as Naoko, and Kiko Mizuhara as Midori. It was presented at the 67th Venice International Film Festival. Jonny Greenwood wrote the score for the film.