SPOILER WARNING: This article contains major spoilers for "Nip/Stuck," the latest episode of DC's Legends of Tomorrow.


John Constantine is about to have a hell of a time. In "Nip/Stuck," the latest episode of DC's Legends of Tomorrow, the Master of the Mystic Arts banished himself to hell to go save Ray "The Atom" Palmer from eternal damnation.

Over the course of the episode, Constantine spent some quality time with Neron, the fear demon possessing Ray's body. In his quest to release an entity called Tabitha from hell, he dragged Constantine through a number of ordeals to convince him it wasn't worth fighting anymore. Neron trapped the Legends in the Ice Age, then confronted Constantine with his family's seedy history. Finally, he allowed Constantine to be imprisoned by his own ancestor, who aimed to cast him into hell.

RELATED: DC's Legends of Tomorrow Releases Season Finale Synopsis

None of this worked; it only strengthened Constantine's resolve, as afraid as he was to face his own damnation. So, when he got a shot to kill Neron, he took it. Just as he went to strike the killing blow, though, the Legends showed up and begged him not to kill Neron -- and Ray in the process.

Assuming Constantine faced an impossible choice, Neron chuckled and asked Constantine what he planned to do. In response, Constantine jumped up onto the portal to hell his ancestor had created. "I'll see you lovely lot at the end," he said. "I'm going to save Ray." With that, he leapt into the abyss.

RELATED: Legends of Tomorrow Picks Up a New Member in the Fight Against Neron

The portal did just as it was intended. After a terrible fall, Constantine landed in a dumpster. He clambered out, only to face a dark, dingy street filled with degenerates. "Bloody hell," he muttered, then went on his way to find Ray.

Last week, Ray willingly gave himself over to Neron in an effort to save Nate. In making a deal with a demon, his otherwise pure soul was cast to hell, while Neron uses his body for dark purposes. This puts the Legends in a serious bind. They can't kill Neron without also killing Ray, which has sent them scrambling to find a way to save their friend while also destroying the demon.

Airing Mondays at 8 pm ET/PT on The CW, DC’s Legends of Tomorrow stars Caity Lotz, Dominic Purcell, Brandon Routh, Nick Zano, Maisie Richardson-Sellers, Tala Ashe, Matt Ryan, Jes Macallan and Courtney Ford.