Directed by Brian SmrzCast: Rutger Hauer, Ethan Hawke, Paul Anderson, Liam Cunningham, Nathalie Boltt, Tanya van Graan, Hakeem Kae-Kazim, Qing Xu, Aidan Whytock