Resurrection is a big theme throughout the movie, as Ian doesn't believe in it and Sofi does. The eye necklace Sofi wears is the eye of Horus, an Egyptian symbol for healing and resurrection. See more

Goofs

As a biologist, Ian would know that the natural world has many types of eyes, so there's no one evolutionary path from a single ancestor. He also regards human eyes as exhibiting the best vision, when for example predatory birds have far superior eyesight, and some animals can also sense light in the ultraviolet or infrared. See more