Calling all Dragonball Z Budokai Tenkaichi fans . . . Chow Yun Fat will be playing the old grandpa from the manga/anime series. I don’t know if Japan has ever had a live-action version, but I know that Korea has had some horrible live-action attempts. Funny thing about this cast is that it is a melting pot of ethnicities.
James Marsters (Spike from Buffy and Angel) will star as Piccolo. Justin Chatwin (The Invisible) will fill the orange costume of the hero (costume color not confirmed). His wife Chi-Chi will introduce Jamie Chung (Real World San Diego) into feature film territory. She previously had a bit part as a Hooters Girl in I Now Pronounce You Chuck & Larry. Stage and film actress Emmy Rossum will be playing earthling inventor Bulma (mother of Trunks). Eriko Tamura (Yaeko of Heroes) will play as Mai and another Heroes actor, James Kyson Lee, was rumored to be Yamcha, but it looks like the role will go to Joon Park of Korean music group GOD. The movie will be directed by James Wong (Final Destination, The One) and produced by Stephen Chow (Kung Fu Hustle, Shaolin Soccer . . . side note: the sequel to Hustle should release next year).
Casting: Chow in Dragonball, Affleck in State of Play, and Pitt in Tree of Life
Chow Yun Fat has been cast as Master Roshi in 20th Century Fox?s live-action Dragonball Z movie. Chow?s character trains Goku, played in the film version by Justin Chatwin, an alien warrior who must protect Earth from ?an endless stream of rogues bent on dominating the universe and controlling mystical objects known as Dragon Balls.? He may look like an old man but he is stronger than most beings on Earth. In English, his name means ?Invincible Old Master?. The announced cast also includes: James Marsters, Emmy Rossum and Jamie Chung. Dragonball is currently shooting in Mexico City.