Mafia vs. Ninja (1985): cast, story & where to watch
1985 · Film · ★ 4.3

Released in 1985, Mafia vs. Ninja is an action film directed by Robert Tai, running about 90 minutes. “The Mob finally meets its match!” — that tagline sets the tone.
What it’s about. Sewage workers Jack and Charlie get involved in an international Asian gang war when Jack helps the boss of a Shanghai gang against one of his rebellious underlings. This underling then strikes a deal with the Japanese Yakuza in the hopes of toppling his boss and become the leader of Shanghai himself. When the Yakuza assassinate the Shanghai boss, Jack pledges to avenge his new friend's death. As he seeks out those ultimately responsible, he does battle with a variety of ninjas and mercenaries from around the world.
Who’s in it. Mafia vs. Ninja stars Alexander Lo Rei as Jack Do, Philip So Yuen-Fung as Charlie Woo, Wang Hsieh as William Chung and Tong Lung as Japansese leader, among others.
How it landed. With an audience score of 4.3/10, Mafia vs. Ninja has proved divisive with audiences.
Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Mafia vs. Ninja page.
If you liked it. Fans of Mafia vs. Ninja tend to enjoy The Dark Knight, The Lord of the Rings: The Return of the King, Inception and The Lord of the Rings: The Fellowship of the Ring.
Frequently asked
- Where can I watch Mafia vs. Ninja (1985)?
- Streaming, rental and purchase options for Mafia vs. Ninja change frequently. Check our where-to-watch page for the latest availability in your country.
- Is Mafia vs. Ninja worth watching?
- Mafia vs. Ninja holds an audience score of 4.3 out of 10, and is a strong pick if you enjoy action. Reactions are mixed, so it may depend on taste.
- Who stars in Mafia vs. Ninja?
- Mafia vs. Ninja stars Alexander Lo Rei, Philip So Yuen-Fung, Wang Hsieh, Tong Lung and Silvio Azzolini.
- When was Mafia vs. Ninja released?
- Mafia vs. Ninja was released in 1985, with a runtime of about 90 minutes.
