It's not bad, the battle is well constructed, and the Black Widow even makes an appearance. I am not a fan of the main character. The romantic sub-plot kinda wasn't needed and was a mite distracting. It seemed like his ex was there to be little more than a punching bag for the main character.
[3 of 5 Stars!]