Beautiful, interesting, incredible cinema.
A 2006 English language action/drama/thriller film directed by John Fawcett, starring Kathleen Robertson, Andrea Roth and Noah Bernett.