Based on a novel by Ryû Murakami