“Heroes” actress Eriko Tamura, who plays Mai, and newcomer Joon Park (upcoming Speed Racer), who plays bad boy Yamcha, are also coming aboard the film.
Rossum, who starred in Poseidon, The Phantom of the Opera and The Day After Tomorrow, joins a cast that includes Justin Chatwin, James Marsters and Jamie Chung.
The sci-fi adventure is being directed by James Wong. Stephen Chow (Kung Fu Hustle, Shaolin Soccer) is producing.
Source: The Hollywood Reporter