An Intriguing, Infuriating Glimpse of the New Film from Primer's Shane Carruth