michael pitt


V.23 No.31 | 7/31/2014
“There’s something in your eye. ... Oh, that’s my finger. Sorry.”

Film Review

I Origins

Sci-fi love story speculates there’s more to life than meets the eye

Indie filmmaker explores science and spirituality in the eyeball-obsessed I Origins.