A very good end to the franchise. Danny Kwok's portrayal of Bruce Lee redeems the Once Upon a Time in Hollywood portrayal. There are plenty of fight scenes: Wing Chun va Tai Chi, Wing Chun vs Karate, Karate vs Praying Mantis, Bagua, Monkey and more. Yuen Wo Ping does an excellent job with the fight choreography, Wilson Yip's direction is more mature, Donnie Yen's subtle performance as an aging Ip Man is solid. A must see for kung fu movie fans!