拼命三郎 - fight for tomorrow

Knew it was a cantonese film, the actors are well known and casted nicely. Script writer and director did it all himself so I had decent hopes (esp he was the script writer for all the Ip Man movies, as well as a few solid non action films). Given that, i purposely did not read any reviews so there were mixed emotions - from a old and not worthy triad dad who suddenly randomly rescues his long lost son was the premise of the movie.
Son got into an altercation in a boxing training studio with a rich kid and of course, dad helps.
The tone was nicely set, however, turns out the 2 teens's dad knows each other and this hk traid settling comes along talking about old times... eventually settles all scores. Then the movie PIVOTS to fatherly love, let me inspire you son timeline which was all about boxing... wth.
SO that's the only part I didn't like was the sudden dip in style, rocky, thai fighting rink battle it all out ending which did not end there. Movie ends with fatherly vs son bond. Very roller coaster of pivots, extremely well done with good cast (two adults were 56 and 60) and the two dead beat teens also did a good job. (one trained better than the other).
GOod Cantonese film, just not what I'm used to.