Lost debuts tonight.

Lost debuts tonight.
Six strangers find themselves abandoned in pairs someplace around the world and must find their way back to the Statue of Liberty. So begins the Conan O’Brien produced Lost tonight on NBC, which debuts at 8 p.m. ET. The Travel Channel will repeat episodes Fridays at 9 starting next Sept. 14. Comments from critics across the country:

advertisement