Justin Chatwin as Goku
- A powerful warrior who protects the Earth from an endless stream of rogues bent on dominating the universe and controlling the mystical objects from which the film takes its name.

goko_justin_chatwin

James Marsters as Piccolo
The villain of the film - Marsters explained that this incarnation of the character is “thousands of years old and a very long time ago he used to be a force of good, but [he] got into a bad argument and was put into prison for 2000 years.

Piccolo_james_marsters


Jamie Chung as Chi-Chi

- Goku’s love interest

chi_chi_jamie_chung

Emmy Rossum as Bulma
- She aids Goku after her father’s Dragonball is stolen by Piccolo.

bulma_emmy_rossum

Chow Yun-Fat as Master Roshi
- Goku’s mentor.

master_roshi_chow_yun_fat

Joon Park as Yamcha

yamcha_joon_park


Eriko Tamura as Mai

- She is a chief enforcer of Piccolo’s and a shapeshifter.

mai_eriko_tamura

Ernie Hudson as Master Mutaito
- Master Roshi’s former sensei and the one who sealed Lord Piccolo away for centuries.

master_mutaito_ernie_hudson

Texas Battle as Carey Fuller
- A high school bully. He is an original character created for the film.

Luis Arrieta as Weaver
- A classmate and friend of Goku. He is an original character created for the film.

Randall Duk Kim as Grandpa Gohan
- The adoptive father and grandfather of Goku who teaches Goku everything he knows about martial arts.

Shavon Kirksey as Emi
- Another original character created just for the film.

20th Century Fox announced Dragon Ball Z would be released on April 10, 2009.