Primer
Rene Rodriguez
The ingenious debut of writer-director Shane Carruth, who assembled the film on his home computer and also plays one of the two leads, is purposely designed to be a little bewildering.