Primer

Primer ★★★★

Borders the line of complex and confusing but overall a solid Science Fiction film.