Upstream Color (2013)
Upstream Color is a film written, directed, produced, edited, composed, designed, cast by and starring Shane Carruth. The film is the second feature directed by Carruth, best known for his 2004 debut Primer. Upstream Color stars Amy Seimetz, Carruth, Andrew Sensenig, and Thiago Martins.
More at Wikipedia.