The bubbly’s flowing but spirits are low in this sneak peek at Snowpiercer’s season 2 finale

Snowpiercer season two begins its final lap on Monday, March 29 with “The Show Must Go On,” the first of two back-to-back episodes. After besting Layton (Daveed Diggs) in “The Eternal Engineer,” Wilford (Sean Bean) throws a deranged dinner party to celebrate—and to stamp out the remaining embers of the revolution that deposed Melanie Cavill (Jennifer Connelly). Golden tickets are handed out, though hardly at random, as Wilford welcomes Till (Mickey Sumner), whose role as train detective is up in the air, and Zarah (Sheila Vand), both of whom once collaborated with Miss Audrey (Lena Hall). And because it wouldn’t be a proper post-apocalyptic fête without at least two sociopaths, Wilford’s also invited LJ (Annalise Basso), who naturally begs to bring Oz (Sam Otto) as her plus one. Alex (Rowan Blanchard) is also in attendance, and knocking back drink after drink, because no one is carding aboard Snowpiercer.