Huge gaping plot holes in this movie though...
Why didn't Picard exit the nexus and go back to the E-D when Soran was in Ten Forward, arrest him there and then - but no, he has to get Kirk and exit at the last second - how stupid can he get?
The Solar Probe launched at the star causes the light to dim within seconds, when it should have taken several minutes for this to occur.
Apparently it is so difficult to get into the Nexus that Soran has to kill hundreds of millions of people and blow up stars, AND take 80 years of his life to do so, when he forgot that he, Kirk, Guinan and co all got in the Nexus pretty easily in the first place, they just flew into it with a ship! Data points out that this would blow the ship up, but surely he could just jump out the airlock before the ship blows up or something, it worked for Kirk.
20 Year old tiny Klingon BOP destroys the Fed Flagship?! Shields or not the E-D should have destroyed with ease.
Any more?
That said, if you switch the brain cells off that get annoyed at such things its enjoyable. The film is the best looking of the TNG films and is most like the TV show. The lighting & sets look great. The Visual effects where all excellent and still look great 13 years later. The score is OK. The direction is good. The movie feels epic and looks great. I just wish they had a little more time to iron out the flaws in the script.