Although this is low budget thriller with some little goofs, I found this movie extremely entertaining and surprising.
Val Kilmer might have become a slow and fat guy, but he is still a very charismatic and talented actor and is credible in his role as a hesitating and nervous doctor who becomes more and more determined to find the pieces of a mysterious and complicated puzzle even if he could have played his role with a little bit more emotions. The charming and beautiful Izabelle Miko does also a great job as a "femme fatale" and double-agent in troubles. Bulgaria is an interesting shooting place for this movie and presents us a little bit of a foreign culture and city.
Concerning the story line, this movie has several surprises and is sometimes difficult to follow with all its intrigues, conspiracies and double-agents. I think that the story is well elaborated and deserves us some surprises and twists. That's maybe why many people don't understand the goals of some organizations. But if you watch this movie with more attention again and do not concentrate on the question if the cars are more recent than 1992 when the story is settled (who really cares) or if several criminals speak in Russian (by the way, it is logical that especially the Russian criminals tried to get a better life elsewhere after the downfall of communism and the creation of many "new" countries), you might understand more and more all the details and connections in this well done agent movie.
This movie is surely nothing innovating or extremely suspenseful, but good entertainment and a twisted and surprising movie with two interesting main actors.