Director/a
Taichi Ishidate
DIRECTOR/A
Yasuhiro Takemoto
Reparto (por orden de créditos)
Nobunaga Shimazaki
Haruka Nanase(voice)
Tatsuhisa Suzuki
Makoto Tachibana(voice)
Toshiyuki Toyonaga
Asahi Shiina(voice)
Kôki Uchiyama
Ikuya Kirishima(voice)
Kenji Nojima
Natsuya Kirishima(voice)
Satoshi Hino
Nao Serizawa(voice)
Chihiro Suzuki
Kisumi Shigino(voice)
Yoshimasa Hosoya
Sousuke Yamazaki(voice)
Akeno Watanabe
Young Rin Matsuoka(voice)
Aoi Yûki
Young Sousuke Yamazaki(voice)
Satomi Satô
Young Nagisa Hazuki(voice)
Yôko Hikasa
Young Rei Ryugazaki(voice)
Hiroshi Yanaka
Goro Sasabe(voice)
Mayuno Yasokawa
Haruka's Mother(voice)
Hironori Kondo
Makoto's Father(voice)
Misa Kato
Makoto's Mother(voice)
Miyuki Kobori
Ran Tachibana(voice)
Yuka Maruyama
Ren Tachibana(voice)
Hitomi Nabatame
Asahi's Sister(voice)
Naomi Shindô
Ikuya's Mother(voice)
Shiho Kokido
Young Ikuya Kirishima(voice)
Naoya Nosaka
Swimming Club Adviser(voice)
Seiichiro Yamashita
Yuma Mochizuki(voice)
Shinya Takahashi
Yoichi Numata(voice)
Mamoru Miyano
Rin Matsuoka(voice)
Greg Ayres
Nagisa(voice)
Joanna Beatty
Additional Voices(voice)
Gloria Vivica Benavides
Haruka's Mom(voice)
Dawn M. Bennett
Johnny Yong Bosch
Makoto(voice)
Dani Chambers
Ikuya's Mom(voice)
Colleen Clinkenbeard
Makoto's Mom(voice)
Amber Lee Connors
Justin Duncan
Emily Fajardo
Young Natsuya(voice)
Ricco Fajardo
Natsuya(voice)
Dusty Feeney
Stephen Fu
Shawn Gann
Steph Garrett
Lee George
Todd Haberkorn
Haruka(voice)
Matt Holmes
Natalie Hoover
Jeremiah Johnson
Brad Kurtz
Christopher Lew
Seth Magill
Makoto's Dad(voice)
Alex Mai
Numata(voice)
Elizabeth Maxwell
Brandon McInnis
Aaron Michael
Morita(voice)
Vic Mignogna
Rin(voice)
Daman Mills
Alex Moore
Omar Padilla
Phil Parsons
Cory Phillips
Mochizuki(voice)
Sara Ragsdale
Christopher Llewyn Ramirez
Asahi(voice)
Ryan Reynolds
Young Sosuke(voice)
Christopher Sabat
Sasabe(voice)
Oscar Seung
Nao(voice)
Ian Sinclair
Sosuke(voice)
Derick Snow
Marcus D. Stimac
Mark Stoddard
Nazeeh Tarsha
(voice)
J. Michael Tatum
Rei(voice)
Jeannie Tirado
Eric Vale
Kisumi(voice)
Megan Vander Pluym
Ren(voice)
David Wald
Drew Wall
Howard Wang
Maxey Whitehead
Young Rin(voice)
Sarah Wiedenheft
Ran(voice)
Jared Wilson