A scientist desperately wanting to prove that mermaids exist is ostracized from the scientific community in Japan. He settles down in Australia steadfast on his hypothesis. When a Japanese student visits him in Australia with strange questions about mermaids, how the young man survived in the ocean, and why he doesn't remember anything.

Tadanobu Asano
as Hisoka

Yosuke Eguchi
as Haoka

Kimika Yoshino
as Acri

Tatsuya Fuji
as Sakota

Tetsu Kayama
as Keisuke

Tomoko Tanaka
as Mermaid

Ron Graham
as Norris

Linden Goh
as Kai Genmei

Tetsu Kayama
as

Bartholomew John
as Wyler