Lost (3x23): Through the Looking Glass, Part 2 (US, 2007)

Part of
Lost (US, 2004)