Josh Hartnett
as
John
Shiori Kutsuna
as
Mika Ogawa
Shinobu Terajima
as
Setsuko Kawashima / Lucy
Masayuki Ochiai
Director
Joshua Jackson
as
Ben
Rachael Taylor
as
Jane