As the bomber is revealed, Layton comes to terms with his past decisions before making an irreversible call.
Aired 2022-02-28 · 47 min
Snowpiercer: all seasons and episodes