Primer director Shane Carruth returns with this sci-fi-ish meditation on the nature of human existence, which stars a man and woman linked together by an ageless parasite that's also destroying their lives. Confused? Carruth characterizes it as the "worm-pig-orchid life cycle." Thanks, pal.
blog comments powered by Disqus