: Action Drama Science Fiction TV Movie : Canada : en : 27/02/2006 : Front Street Pictures : 90 min : 3.888 : English : Released