Dragon Ball: The Legend of Goku

Dragon Ball: The Legend of Goku is an American fantasy adventure film based on the manga Dragon Ball by Akira Toriyama, produced by Walt Disney Pictures, Toho and Shonen Jump, and distributed by Walt Disney Studios Motion Pictures. The film is directed by Ryan Coogler, written by David Callaham and Nicole Perlman, and stars Izaac Wang, Auliʻi Cravalho, Aramis Knight, Seth Rogen, Alison Brie, Miya Cech, Patrick Gallagher, Constance Wu, Bill Hader with Ken Jeong and Jackie Chan. The film is the first in the Dragon Ball film series. The plot follows closely to the "Emperor Pilaf Saga" of the original series with elements of the "Red Ribbon Army Saga" and references Jaco the Galactic Patrolman.

Cast
Additionally, Bill Fagerbakke provides the voice of Turtle, Roshi's friend. Billy Magnussen and Rihanna play General Blue and Colonel Violet, respectively, members of the Red Ribbon Army. Tadanobu Asano portrays Ninja Murasaki while Kane Kosugi, James Yaegashi, Masayoshi Haneda and Yutaka Takeuchi portray the rest of the Murasaki Ninjas. Stephen Chow portrays Mercenary Tao. Keith David has a cameo as the voice of Shenron. Dragon Ball creator, Akira Toriyama, has a cameo as a street vendor that Goku briefly interacts with.
 * Izaac Wang as Goku, the protagonist. An orphaned boy who possesses a monkey tail and a staff and is well versed in martial arts.
 * Angourie Rice as Bulma Brief, a genius girl who is on a quest for the Dragon Balls so as to reunite with her sister.
 * Aramis Knight as Yamcha, a common desert thief who finds himself unwittingly joining forces with Goku and Bulma.
 * Seth Rogen as Oolong, a pig and one of Yamcha's cohorts who has the ability to transform into anything.
 * Alison Brie as Puar, a small blue cat-like creature and one of Yamcha's cohorts who can fly.
 * Kai Zen as Chi Chi, a ditsy princess who has a big crush on Goku and misses her father, the Ox King.
 * Don Lee as Ox King, a former student of Roshi's and Chi Chi's father who aids Goku and his friends.
 * Meng'er Zhang as Mai, Pilaf's female minion who is deadly and deceitful.
 * Bill Hader as Shu, Pilaf's humanoid dog minion who is crafty.
 * Ken Jeong as Emperor Pilaf, the diminutive goblin-like antagonist who wants the Dragon Balls so that he can conquer the world.
 * Jackie Chan as Master Roshi, an ancient martial arts master who aids Goku and his allies in finding the Dragon Balls.