Six sneak peeks at tomorrow night's finale...

Locke's prophecy in that first clip is really freaky, considering what we know to be true from Jack's FFs.

And what does Miles know about Charlotte's past?