I Origins

“Science and Spirituality” Interactive Featurette

They say the eyes are a window to your soul. Created specifically for YouTube, this interactive featurette lets you decide for yourself: Science or Spirituality? Starring Michael Pitt, Brit Marling and Astrid Berges-Frisbey, this film went on to win the Alfred P Sloan Feature Film prize at the 2014 Sundance Film Festival.