Chow Yun-Fat is the latest to join 20th Century Fox's live-action adaptation of Dragonball Z, according to The Hollywood Reporter.

Chow will play Master Roshi. He rounds out a cast that includes Justin Chatwin, James Marsters, Emmy Rossum and Jamie Chung.

The film, directed by James Wong, follows Goku (Chatwin), a warrior alien who protects the Earth from an endless stream of rogues bent on dominating the universe and controlling mystical objects known as Dragon Balls.

Master Roshi is Goku's mentor, helping him achieve the highest state of fighting and spiritual powers.