I sure didn't like this movie as much as First Contact. There are a lot of mistakes in this film. First, Data's emotion chip is not mentioned and there is no such character as B-4. There were only Data and Lore. There are only 24 decks on the Enterprise-E, not 29 decks. The Enterprise-E only uses photon torpedoes instead of the upgraded quantum torpedoes and runs out of ammo. Wesley Crusher shows up for no apparent reason despite the fact he was with the Traveler earlier. Worf is a Starfleet officer instead of a Federation Ambassador. Romulans are actually the good guys instead of the main villains after the Dominion War. A clone of Captain Picard who doesn't even look like Captain Picard at all was terrible. Plus, the auto-destruct doesn't even function after the collision. Killing off Data was a "slap in the face" but there were nice visual effects though. Star Trek Insurrection should have been its last movie.