Well, I expected watching this movie to be a bit of a chore, and it was. I guess you could argue that such expectations are self-fulfilling, but getting Keanu Reeves to play a character who was originally modelled on Sting–both in his blondness and his Britishness–was just stupid.
That said, Rachel Weisz sold the absolute goddamn fuck out of her role. Shame it was in such an otherwise mediocre movie.