Well... It is better than Movie 15 thank Dende, but I don't know if I could say it's the best movie. It has the same problem the series had: wasted potential. They really rushed everything just to get to the fight¹...
• Freeza says he faced King Vegeta in the manga but it was nowhere to be seen here in this movie.
• Bardock did not rebel, in a sheer act of defense, he launched an attack against Freeza's attack. "Rebel" is what he did in the TV Special, surely that word does not represent what he did in the movie. Also, hey, contradiction, we got contradiction here: Freeza does not see Bardock. Was Freeza crazy or something when first saw Goku? Damn, Freeza really needs a psychologist².
• The AGES that suddenly appears on-screen are exactly what one could expect, merely just AGES appearing on-screen. Nothing more than that. It's so random that really its only purpose is just to tell audience that time has passed. No real meaning here. But on the other hand...
• ... 41 years ago? AGE 780 - 41 = AGE 739. That means Vegeta was born in that year, which should be the year of the destruction of planet Vegeta instead. There is a five-year timeskip, so we jump to AGE 744, Dragon Ball Minus events take place. Goku was born in AGE 741 if we take Gine's words from the manga into account. Holy hell...
Maybe it's better to ignore it, but eh... That could have been avoided if the people paid more attention.
¹ Really, why? Why do they have to give too much attention to fights instead of some story? Instead of showing some relevant events? It was the perfect chance to actually depict the past of the Saiyans, establishing on-screen the recent Yamoshi thing that was added. Telling your fans what really happened between Saiyans and Tsufurujins. The movie was first announced with the tagline "origin of Saiyans power" or something, when in reality it was "brief origin of Goku and Vegeta"... C'mon, fights are entertaining but they really shouldn't be the main focus here, let them be to those freaking and boring tournaments and to decide a conflict, but do not make it consume most part of everything. Kinda nice to see Veku, Oozaru and base Gogeta for a brief moment, cool to finally being able to see Super Saiyan God Vegeta (even though his fight is once again rushed so Goku can jump in and play his role of being protagonist...) and nice that once again Tarble was indeed mentioned, now if only he could appear again instead of being reduced to just mentions here and there...
² I'm all for seeing other versions of Bardock vs Freeza. I liked how games and Episode of Bardock depict it in a very similar way, yet, being different from each other. I was sure the movie version would be different but wouldn't be better than the one seen TV Special. However, since there wasn't a proper Bardock vs Freeza in this movie, I don't know if I can even compare it with the rest of the other versions. Loved that Bardock's technique was more than just a single sphere, it was a cool-looking one and that he actually managed to hold his own for a brief moment indeed. But really... Bardock not going outer space and seeing Freeza (and vice-versa) is a potential major issue. I say "potential" because the version that it's in the manga is the TV Special one so hey... I can still consider it instead of this movie's take on it.
And then there is Gine... Very few scenes with her and she's one of the best things in this entire movie. Just give me more of her. She really needs more development (not saying King Vegeta and Bardock don't need, they definitely do, but hey, it's Gine, the very meaning of "cuteness"). I was not prepared to see Gine crying...
At best, this movie is in a top 3, but due to the massive wasted potential and too much emphasis on fights for no reason at all, can't really say it's the best one. I'm against a retelling but the past part urgently needs it. Probably if retold showing more stuff in details, it could be better, I don't know.