Alexander Nevsky and Kristanna Loken in Black Rose

Russian powerhouse Alexander Nevsky‘s latest film, Black Rose, has been picked up by ITN Distribution for release in North American markets later this month.

In the film, Nevsky plays a Russian detective who travels to Los Angeles and finds himself teaming up with a local detective, played by Kristanna Loken, to hunt down a serial killer who is targeting young women on the streets of Hollywood.

The film co-stars Matthias HuesAdrian Paul, and Robert Davi. Nevsky not only stars in the film, but directs the film as well with a script from Brent Huff and George Sanders.

Nevsky is a former Mr. Universe and established star in his native Russia. His credits include Treasure RaidersUndisputed, and recently, Showdown in Manila.

ITN Distribution will be releasing Black Rose on April 28 in select theaters.