The main thing that I thought was wrong with this film is that the plot was divulged way too quickly. I'll be honest, I had to read the back of the DVD cover to get the general synopsis for this film after I'd watched it. The beginning whizzed by way too quickly and people were talking over each other and it was just generally confusing. Not that it let up either.
Another thing that irritated me was that it transcended from what was quite a witty, almost comic book feeling film, into (attempted) serious drama. Worse still, it was the least serious person on the planet - Ryan Reynolds - charged with bringing the drama and emotion to the scene. I'm not a fan of his anyway, but I wasn't buying it one bit. An average affair, though it was good to see Ben Affleck getting what seemed like 'Just another cameo'. The more his career dwindles, the better.