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?

The cast of <strong><em>Lost</em></strong>

The Last Supper Promo

Related: Lost: The Complete Sixth Season and The Complete Collection DVD Video Clips!

Find out when the sixth and final season of Lost premieres Tuesday, February 2nd.