"Nanako returns to her hometown on the tiny island of Aguni to meet her grandmother Nabbie. However, when Nanako's ferry arrives, it is also carrying Nabbie's former lover, who has returned to Aguni after a long absence."
Naomi Nishida
as Nanako Agarikinjo
Jun Murakami
as Fukunosuke
Tomi Taira
as Nabbie Agarikinjo
Reiko Kaneshima
as Reiko Ohama
Rinshô Kadekaru
as Family Master
Misako Ôshiro
as Master's Wife
Rinji Kadekaru
as Master's Son
Ashley MacIsaac
as Ashley O'Connor
Shinei Nakamine
as Relative of Nanako
Seijin Noborikawa
as Keitatsu Agarikinjo
Susumu Taira
as Sanra
Shinichi Tsuwa
as Kenji
Satoe Uza
as Young Nabbie
Yûkichi Yamasato
as Abujâmâ Otoko
Taeko Yoshida
as Shaman Tsuru
Morikuni Ôta
as Young Sanra
Kenichiro Isoda
as Big Drum of Islander Band
Jun Nagao
as Organ of Islander Band
Masashi Oshiro
as Saxophone of Islander Band
Tsukasa Shinjo
as Children
Serina Shinjo
Arisa Shinjo
Yuka Miyazato
Yumi Miyazato
Shun Takara
Shuichiro Hirata
Etsuka Ôno
Hair Setup
Makio Ika
Sound Recordist
Yuji Nakae
Director
Hiroshi Ishiya
Producer
Shiro Sasaki
Executive Producer
Isao Takenaka
Michael Nyman
Music
Kenji Takama
Director of Photography
Ryuji Miyajima
Editor
Tsutomu Makiya
Art Direction
Kumiko Ogawa
Costume Design
Shotaro Kobayashi
Assistant Director
Yoshimasa Toki
Kaze Shindo
Miyuki Sato
Associate Producer
Original Music Composer
Motoko Nakae
Screenplay