The Light of the World is a 2003 slideshow film by Jack T. Chick depicting events from the Bible through 360 oil paintings by Fred Carter.
More at Wikipedia.
Release date: October 13, 2003
External links: IMDb