Michael Scott
Partner / Reviewer
More
- Preamp, Processor or Receiver
- Yamaha TRS-7850 Atmos Receiver
- Other Amp
- Peavy IPR 3000 for subs
- Universal / Blu-ray / CD Player
- Panasonic UB820 4K UHD Player
- Front Speakers
- Cheap Thrills Mains
- Center Channel Speaker
- Cheap Thrills Center
- Surround Speakers
- Volt 10 Surrounds
- Surround Back Speakers
- Volt 10 Rear Surrounds
- Rear Height Speakers
- Volt 6 Overheads
- Subwoofers
- 2x Marty subs (full size with SI 18's)
- Video Display Device
- Sony 85 inch X950H FALD TV
100 Yards
Movie:
Video:
Audio:
Extras:
Final Score:
AV NIRVANA is member and reader-supported. When you purchase an item using our links, we might earn an affiliate commission.
Movie:

Video:

Audio:

Extras:

Final Score:

AV NIRVANA is member and reader-supported. When you purchase an item using our links, we might earn an affiliate commission.
I was EXTREMELY excited to see Xu Haofeng’s 100 Yards when I saw the trailer for it. Jacky Heung? Andy On? A period piece 1920s Chinese dojo rivalry? Yeah, it has all of the earmarks of a fun action-packed martial arts film, complete with some stunning choreography and a great-looking trailer. However, when actually watching the finished product, I felt torn over what I had just seen. On one hand, the action was out of this world. Jacky Heung and Andy On are both fantastic at their jobs (with Jacky being an absolutely incredible martial artist), and the visuals were to die for—a rich tapestry of the 1920s burgeoning China with Western Imperialism sticking its ugly fingers in everything. But on the other hand, we get a plot line that meanders all over the place and squanders much of the buildup that it has for something bigger and greater. Fun, but not what I was hoping for.
The film starts out with a title card that lets everyone in on the history of early 1900s Chinese martial arts schools, complete with exclusivity, their pecking order in the new Chinese social circles, and a hint at what possibly could be a historical epic. But with Hong Kong gone back to mainland rule, and with President Xi Jinpin’s own words declaring that the Chinese film industry should “make patriotism the main theme of literary and artistic creation), we sadly have a rather hollow version of what could have been made some 20 years ago. The film starts with a dying martial arts master overseeing a final duel between his son An Shen (Jacky Heung) and his star pupil Quan Qi (Andy On) as they duke it out for leadership of the dojo. Quan Qi ends up besting the young master, leaving An Shen to go get a bank job like his father ordered him so many years ago.
As I said, I really wanted to love (or at least like a lot) 100 Yards. It has some stunning choreography and a GREAT final 30-minute fight scene that will satisfy even the most picky of Kung Fu fanatics. BUUUUUUUUUUUT, the plot is the real culprit here for what could have been a fun action drama. Haoefeng sets up a myriad of plot points that seem to be going somewhere, only for every one of them to just slip by the wayside as the two martial artists focus entirely on their upcoming battle. I mean, I wouldn’t be that annoyed if it was advertised or set up for a straight simple fighting movie, but the movie’s script keeps trying to draw our attention toward subplots that for some strange reason just peter out over time. Motivations (outside of “I wanna be the best!”) are murky even on the best of times, and a whole sub-plot dealing with not one, but TWO murders directly impact the story is just shuttered for a “wink and a nod” moment that doesn’t wrap anything up.
Any On and Jacky Heung are fantastic in their roles, despite the awkward script machinations. The two make for some incredible fights throughout the film, giving us that high-octane chop-socky action that we’re all here for. The same goes for Jacky Heung’s real-life wife Bea Hayden Kuo) playing An Shen’s love interest. She’s stunningly gorgeous, has a quick wit about her dialog, and her chemistry with her husband is quite palpable. But as I said, I’m torn here. There’s a lot of good in this movie, but a huge glaring writing issue is hard to overcome. I mean, the fights are cool and all, but it all boils down to a gigantic Dragonball Z “I’m gonna get better and more powerful!” quest that ends with more questions than it answers.
Rating:
Not Rated by the MPAA
Video:

Audio:

Extras:

• Well Go USA Previews
• Theatrical Trailer
Final Score: 
100 Yards is a fun movie if you go in understanding that you really need to just go with the flow and ignore a lot of the plot points. The best way to view it is simply to accept that this is a martial arts rivalry film with a lot of window trappings. Much like the late 80s and 90s Cynthia Rothrock films, just grin and go with the flow. The rest is just a distraction. The action scenes are definitely worth it, and the Tai Chi battle with Yuan Li is something that everyone needs to see. The Blu-ray looks and sounds REALLY good, but we still have the typical anemic almost nonexistent) extras as usual. Fun “Saturday morning” watch for martial arts film fans.
Technical Specifications:
Starring: Jacky Heung, Any On, Bea Hayden Kuo, Xu Changchu
Directed by: Hapfeng Xu
Written by: Hapfeng Xu
Aspect Ratio: 2.39:1 AVC
Audio: Mandarin: DTS-HD MA 5.1, Mandarin DD 2.0
Subtitles: English, French
Studio: Well Go USA
Rated: NR
Runtime: 109 minutes
Blu-Ray Release Date: February 18th, 2025
Recommendation: Fun Watch