LOST Season 6 Promo Photos and Season 1-5 Recap Video

Season 6, also the finale season, of LOST, ABC’s ever-popular adventure/sci-fi serial drama is schedule to premiere on Tuesday, February 2 of 2010. New promotional photos have been released in celebration of this event.

The Last Supper

In keeping with its promise not to feature new footage in any of the promotional material for the upcoming final season of Lost, ABC has instead released a pair of new images that see the cast of the show recreating the Da Vinci painting The Last Supper.

ABC has released an updated version of the 8:15 recap video of serial drama LOST ahead of its 6th and final season’s premiere event on Feb. 2nd.

THIS IS AN OFFICIAL VIDEO (and gotta give props to that narrator lady).