Beautiful, interesting, incredible cinema.
A 2002 English language action/drama/thriller film directed by Bryan Goeres, starring Dean Cain, Brian Bosworth and Mimi Kuzyk.