IGN.com got their hands on the first official still from the upcoming film “The Eye” by directors David Moreau and Xavier Palud and starring Jessica Alba.
IGN.com got their hands on the first official still from the upcoming film “The Eye” by directors David Moreau and Xavier Palud and starring Jessica Alba.