Teens fight back against space aliens attacking earth in this thriller directed by Chris Gorak.