ABC has revealed two brand new promo photos for Lost, featuring the cast in a recreation of the famous Leonardo da Vinci painting "The Last Supper," which depicts the point of the narrative where Jesus announces that one of his Twelve Apostles would betray him. Hmmm. Locke is sitting in the "Jesus" position. What do you think that means?
Find out when the sixth and final season of Lost premieres Tuesday, February 2nd.