Shane Carruth, who directed 2004's Sundance Grand Jury Prize winning Primer, has taken an audacious artistic leap forward with his sophomore feature Upstream Color. Under the Radar caught up with the director at his publicist's office in New York City sho