Jo
Ryan Potter
Doc
Matt Dillon
Miyu
Sara Naby Kim
Sota
Dann Seki
Koji
Shiro Kawai
Reyes
Jim Caviezel
Grace
Olivia Ritchie
Grandmother
Juliet Mills
Danielson
Nick Boraine
Mayor
Stelio Savante
Helen Reyes
Peyton Dilweg
Young Jo
Cole Takiue
Miss Hanabusa
Rumi Oyama
Production Design
Alessandro Marvelli
Director of Photography
Akis Konstantakopoulos
Producer
David L. Cunningham
Writer
Christian Parkes
Edwin L. Marshall
Director
Casting
Jonathan Stimac
Costume Design
Barcie Waite
Original Music Composer
Elia Cmiral
Editor
Kyle Gilbertson
Beverly Holloway