Warriors of Virtue

Warriors of Virtue is a 1997 martial arts fantasy film directed by Hong Kong filmmaker Ronny Yu in his American English-language directorial debut, written by Michael Vickerman and Hugh Kelley, and starring Angus Macfadyen, Mario Yedidia, and Marley Shelton.

The film was based on a series of characters created by the Chinese-American Law brothers, four siblings who worked as physicians and had no prior filmmaking experience.

Middle school student Ryan Jeffers suffers a disability to his leg, preventing him from trying out for sports and fitting in.

One day, the owner of his favorite restaurant, his friend Ming, gives him a manuscript of Tao representing the 5 elements: Earth, Fire, Water, Wood and Metal.

Leading them to a water plant, Ryan is told he needs to cross a narrow pipe to sign his name on a wall of graffiti.

Ryan flees, wanting to return home, but Mudlap leads him into General Grillo's arms, and Chung saves him.

[3] The 8 animatronic kangaroos used to bring to life the titular Warriors were designed and created by Tony Gardner.

[4] Gardner spent the first half of 1996 in China, working on shots for the film and creating seven animatronic characters.

But in talking to people, to remind them what we did, I thought: There’s no reason we couldn’t do all a film’s visual effects work under one roof.”[5] The costumes for the creatures, the makeup, and the animatronic character effects were provided by Tony Gardner and his company Alterian, Inc.[6] Warriors of Virtue received negative reviews from critics.

[8] Wade Major of Boxoffice Magazine thought it "could be the most impressive Hollywood debut yet for a Hong Kong director, although lackluster writing and a needlessly muddled storyline somewhat tarnish the effort.

[10] The film did not do much better when it hit video, earning $7.69 million from the date of its release in September 1997 through mid-December of that year.

It was directed by the first film's co-writer Michael Vickerman with Nathan Phillips replacing Yedidia as Ryan Jeffers along with Nina Liu as Amythis, Shedrack Anderson III as Chucky and Kevin Smith (his final role) as Dogon, a villain bent on taking over our world and Tao.