Ending makes up for it, the final fight
I, like so many posts here, had so much trouble with the plot holes and the time travel (which always has plot holes) and how so many efforts were wasted, or how they could have just used a C4 to begin with etc, but that ending fight with the female made it all worth it... the slashing, the smashing, the toxin melt, etc.
And when the dad FINALLY (and how he even knew oh well) had the "they can smell blood from a mile away" come into play, I was like, just that, FINALLY!!!