I know... I was thinking the same thing as I went to bed... reminded me almost completely of the Plot of Star Trek: First Contact.
The evil Borg go back in time to alter the course of History, heroes go back in time as well to fight to save the original time line. It's a cliched plot... but it still works well in this movie. I won't bore you with the Plot Holes though!