Alain Moreau (Jean-Claude Van Damme) is a cop in Nice, France. Alain is at a funeral that is being held for a fellow cop, when Alain’s partner Sebastien (Jean-Hugues Anglade) shows up. They discover that his name was Mikhail Suverov, and Mikhail was born on exactly the same day Alain was. As it turns out, Mikhail is the twin brother Alain never knew he had.
Tracing his brother's steps back to New York City, Alain discovers that Mikhail was a member of the Russian Mafia, who was chased down and killed when he attempted to get out. Of course, now Alain is mistaken for Mikhail, who was also mixed up in a war between Mafia organizations. With his only real ally being Mikhail's fiancé Alex Bartlett (Natasha Henstridge), Alain sets out to avenge his brother's death, which is complicated not only by the Mafia, but by two corrupt FBI agents.