Beautiful, interesting, incredible cinema.
A 2012 English language action/drama/adventure film written and directed by Fred Olen Ray, starring David Chokachi, Tia Carrere and Meghan McLeod.