The new season (3) of Lost begins tomorrow night (er, in the USA – how in the technological marvel that is the internet could we possibly hope to see this new series before it ships across the atlantic?): ABC’s Lost site.
The first episodes of the series are likely to reveal the most.