I Origins – Maybe the eye really is some kind of window to the soul.
I Origins – Crazy people
“A molecular biologist and his laboratory partner uncover evidence that may fundamentally change society as we know it.”
Feeling like the Asian guy from the second clip looks familiar? Well, you didn’t meet him in a previous life. That’s Actor Steven Yeun, and you most likely saw him in the awesome post-apocalyptic zombie TV series The Walking Dead: he plays the role of Glenn Rhee!
Release date: July 28, 2014.