Beautiful, interesting, incredible cinema.
A 2001 English language action/adventure film directed by Fred Olen Ray, starring Ice-T, Cyril O’Reilly and Kimberly Oja.