Melanie wakes up on the train and confronts Layton about his New Eden lie in this clip from last week's Snowpiercer, "A Beacon For Us All." Watch the season three finale Monday on TNT.