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 Koyu Rankin, 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.
 * Koyu Rankin as Goku, the protagonist. An orphaned boy who possesses a monkey tail and a staff and is well versed in martial arts.
 * Auliʻi Cravalho 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.
 * Miya Cech as Chi Chi, a ditsy princess who has a big crush on Goku and misses her father, the Ox King.
 * Patrick Gallagher as Ox King, a former student of Roshi's and Chi Chi's father who aids Goku and his friends.
 * Constance Wu 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.