Review

  • Saw it at Comicon (where it won best picture) and so excited to discover it got distribution! Not your typical indie sci-fi. Thoughtful and complex science with mesmerizing special effects. Minus one star for inconsistent camera-work and a few less than stellar performances. Still for the budget, it's pretty impressive. Sequel please!