is this how it works?

Rating: 3/10 (4 November 2012)

Please tell me what you think of the script: (Warning this is a SPOILER :-)
Natasha, a spoiled daughter of Igor (an ex KGB spy) goes to New York with a girl-friend. While Natasha is on the phone with her father, they get kidnapped from their apartment. Igor, knowing that time is of the essence, does not call the local police (who would trust the NYPD while he is only 10000 miles away) and decides to fly over for a visit.
Igor breaks into the apartment. He knows that the Mexican Mafia is involved and kills a man at the airport and so the killing begins.
To give it the right atmosphere, Igor speaks only Russian, as he knows that all Americans speak fluently Russian, especially the Mexican Mafia members.
Igor meets his old friend John, who used to work in CIA and is now a NYPD head officer, who tells him he can't help him, but gives him a business card. Using this business card Igor pretends to be a special NYPD officer while he speaks only Russian. The Mexican Mafia members believe Igor and he successfully infiltrates their established HQ and kills everyone in his way. The NYPD does not care much for murder and violence Igor leaves behind, as this is widely accepted in New York.
He deliberately cripples his friend, an innocent mother of children, by shooting her with a gun, because she was married to John.
He kills the big boss, rescues his daughter and leaves the country via JFK Airport, cause the Mafia, NYPD, CIA and Customs administration are absolutely useless. When he comes home, his ex wife gets his "I was right message" and everyone in Russia is happy.
So what do you think of the script? How plausible is it? Well, to give a connection to the film Taken, try to substitute: Natasha=Kim, Igor=Bryan, NY=Paris, Russian=English, Mexican=Albanian, KGB=CIA etc.
Maybe if the film wouldn't try to be so serious but had been more like From Paris with love or Pulp Fiction the script would be much more appropriate.