From the opening frame the movie has the feel of quality and the whole movie is beautifully designed and beautifully shot. I think the subtle twists on the familiar boy meets girl-assassin routine are quite fun and.the action moves along fairly even paced. I am afraid I did not find any plot holes, and overall I laughed a lot.