Upstream Color trailer is made of stranger stuff

Shane Carruth, the writer/director of the acclaimed indie sci-fi flick Primer, has released a full trailer for his upcoming sci-fi thriller.