Original: Justin Chatwin was cast as Goku, and James Marsters portrays Lord Piccolo, the antagonist of the film.
Simplified: Justin Chatwin was cast as Goku, and James Marsters is Lord Piccolo, the antagonist of the movie.