An EXCLUSIVE TV Spot for Let Me In which hits theaters on October 1, 2010.
An ancient force has survived for two hundred years by living, as a child.
Your browser doesn't support HTML5 video.
An EXCLUSIVE TV Spot for Let Me In which hits theaters on October 1, 2010.
An ancient force has survived for two hundred years by living, as a child.