Driven to Kill
Ruslan Drachev (Steven Seagal) is a former Russian diplomat and a current writer of hardboiled pulp fiction novels living in St. Petersburg when he gets a call from his ex-wife Catherine (Inna Korobkina) that his daughter Lanie (Laura Mennell) is getting married.
Not wanting to miss the wedding, Ruslan catches the red eye to New Jersey and heads into Trenton to see Lanie, who is an attorney in the D.A.'s office in Trenton. Ruslan is somewhat concerned that Lanie is marrying Stephan Abramov (Dmitry Chepovetsky), the son of Mikhail Abramov (Igor Jijikine), the brutal boss of the local Russian mob outfit.
Later on, Ruslan finds that Catherine is now married to wealthy local defense attorney Terry Goldstein (Robert Wisden). Lanie tells Ruslan that Terry is a jerk. Ruslan pulls Stephen to the side, and Stephen assures Ruslan that he has no interest of joining the family business and just wants to love his new wife and start a new life.
After everyone but Catherine and Lanie leaves to go to the church where the wedding will take place, A pair of men break in, stab Catherine to death, and then stab Lanie, leaving her in critical condition.
Detective Norden (Ingrid Torrance) and Detective Lavastic (Zak Santiago) are heading the investigation. It was made to look like a robbery, but Ruslan knows full well that it was not a robbery. At East Lawn Hospital, Dr. Brown (Linda Minard) tells Ruslan that she expects Lanie to recover.
Ruslan starts his own investigation and learns that Mikhail, who hates Ruslan, was behind the attack. Terry, who is Mikhail`s attorney, is also in on it. Mikhail despised the thought of Stephan marrying a prosecuting attorney instead of following in Mikhail's footsteps, and Catherine was about to blow the whistle on some of Terry's corrupt activities. However, Ruslan is willing to do whatever it takes to make Mikhail and Terry pay for what they did.
revenge, murder, violence