Shane Carruth follows up his impressive, confounding 2004 time-travel mindbender, Primer, with this equally ambitious science fiction thriller. Less easy to pigeonhole, Upstream Color is the story of a young woman, Kris (Amy Seimetz), who is drugged, abducted and hypnotised by a mysterious man, referred to only as The Thief, who then cons her into [...] Read more »