The night has finally arrived.
The final season of Lost kicks off tonight with its premiere episode. It’s a night fans have both wanted and not wanted to see arrive. Heck, the President even moved his State The Union address for it.
The first major spoiler about the new season has been leaked by E! Online who have learned that the one who will ultimately reveal what the island is will be John Locke. Terry O’Quinn filmed a top-secret scene with Matthew Fox which is where the ultimate revelation was made.
For more and to see a video interview with Terry O’Quinn, click HERE
Credit: E! Online