The movie begins with Agent 47 (Timothy Olyphant) pointing a gun at INTERPOL agent Mike Whittier (Dougray Scott) as he tells him a story. Most
of the movie is told in medias res as Agent 47 talks about his real involvement with the assassination of Russian President Mikhail Belicoff (Ulrich Thomsen) and a little about the mysterious organization that turned him into an assassin. He only says that he comes from a group that takes war orphans, drifters, strays...kids who would never really be missed, and with the blessing of the (Russian Orthodox) church most of them are shaved bald and tattooed with a bar code on the back of their heads to mark their place in the group and then they are trained to kill.
After one successful mission, Agent 47 is asked by his contact Diana (Lisa Jacobs) to go to St. Petersburg and assassinate the Russian President, Mikhail Belicoff. Agent 47 takes a sniper rifle, climbs to the top of a building still under construction, and blows Belicoff's head off from far away. However, when he returns to his hotel room, Agent 47 is told that a girl named Nika (Olga Kurylenko) witnessed him, and she needs to be eliminated, but 47 can't bring himself to do it. As he returns again to his room, Diana informs him that Belicoff simply used a body double, and the real Belicoff is still alive. Not only that, but someone from 47's
organization apparently sold him out after his failure to kill Nika, and now heavily armed agents of the Russian Federalnaya Sluzhba Bezopasnosti (FSB) are coming to kill him.
After running into Nika again, 47 ends up going on a trip with her to find out
the truth behind President Belicoff's identity, while at the same time trying to stay one step ahead of the FSB, his former organization, and INTERPOL agent Whittier who has been tracking him for a long time.