Shared Cast:
- Tony Jaa — Sadi the Warrior
- Max Zhang — Cheung Tin Chi
- Philip Keung Ho-Man — Inspector Fai