
Heidi Cullinan
Three years ago after watching the first few episodes of Lucifer, I made it my mission to become a contributor at HEA USA TODAY just so I could talk about the show. For three years, I’ve set alarms to make sure I catch the episode, risen at 5 a.m. to rewatch and type up reactions and recaps around deadlines, illnesses, appointments … Every year, as is the case right now, I write the finale from a convention, leaving a teaching event’s evening cool-down early so I can watch in my hotel room (always searching my phone to figure out the local station on the way). Right now, it’s 6 in the morning in Reno, in fact, and I’m eating some eggs, having tea and setting up my phone to replay the episode so I can recap for you.
I really hope this isn’t my last time I sneak up to a hotel room or get up at 5 or set an alarm to catch an episode.
As I’m sure everyone knows by now, Friday we found out Lucifer wasn’t slated for renewal. However, if you’ve been anywhere on the Internet since then, you know the LuciFans did not take this news lying down. #Lucifer, #SaveLucifer and #PickUpLucifer have been trending worldwide since the news broke, with millions of tweets logged and more on the way. A petition for some other network to pick up the show was started immediately and, as of this writing, was at 150,000 signatures. It will be higher by the time you read this. The actors, creators, writers, showrunners, crew—everyone involved with the show has been lobbying on the hashtags (the official ones are considered #SaveLucifer and #PickUpLucifer), and no news has leaked, but you get the idea that something is afoot, that the devil is not dead yet. They warned us all weekend we’d be even more ready to rescue the show after we saw the finale.
They were right.

Lauren German as Chloe, Tom Ellis as Lucifer and Kevin Alejandro as Dan in Lucifer. (Photo: Jordan Althaus, Fox)
We open with Lucifer and Chloe watching Charlotte’s body being taken away on a stretcher. Lucifer solemnly remarks, “I’ll never get to see her again.” Chloe misunderstands, thinking he means because she’s dead, but he clarifies, meaning Chloe will see her in heaven, but he won’t because she’s absolutely in heaven—being carried there by an angel seals the deal—but as the lord of hell, he’s not getting back in, so no go for him. And he’s sad. When he tells Chloe this, saying, “She’s gone somewhere I simply can’t follow,” she gives him one of her, “I’ll just be patient with your nonsense” looks.
She’s more worried about Dan right now, and rightly so. They have no leads, no witnesses, and Dan won’t take time off. He’s too focused on finding Charlotte’s killer. Ella’s also broken up, and can’t find any clues. Pierce shows up, flat and unemotional as ever, telling them he knows it’s hard, but he wants them to focus because time is of the essence. He also tells Dan to go home. Dan resists at first, but goes when Chloe promises to find the killer for him.
Pierce holds Lucifer back, wanting to know where Amenadiel is, since he and Charlotte were so close. Lucifer says he thinks he knows and withdraws the feather. Pierce is shocked and clearly upset because his plan was to frame the mortal angel for his crime. Difficult to do when he’s no longer mortal and in heaven. Lucifer also shares Amenadiel’s theory that the reason he lost his wings, Lucifer his devil face and Pierce his mark were all due to their own self-punishments rather than God’s. Pierce scoffs at this idea, but Lucifer is starting to believe it.
Dan goes to Charlotte’s place, sees all her things just as she left them, including the waffle maker he’d just given her. He throws it across the room, breaking a glass table, and in the carnage he discovers the binder of evidence she’d been collecting on Pierce to prove he was the Sinnerman.
Meanwhile, Pierce himself meets with one of his henchmen as Sinnerman, talking about cashing in on an old favor. The man is surprised to see Pierce is scared, but Pierce tosses him around a little, insisting this just makes him more dangerous. They mention the woman back at his place, which can only be Maze. Pierce says to keep her alive, because he may need her. “Don’t worry,” the man says. “My best men are on her.”
The woman is indeed Maze, drugged, chained to pipes and beat up. “Linda,” she murmurs as she wakes in a haze. “Don’t worry about your friend,” one of her captors says to her. “You’ve got bigger problems.” They laugh to each other, remarking that she doesn’t seem that scary. Then, still drugged and way under par, Maze breaks the pipe and beats them all down. She makes it into another room, which is also full of men, this time bearing knives. We don’t get the idea that they’re going to fare much better than the first set of thugs.
At the precinct, Chloe worries about Maze—she had to get another sitter since Maze didn’t show up. Lucifer assures her she’s fine, because she’s Maze. He’s more focused on his astonishment at the number of cases Charlotte was prosecuting and how dangerous they were. While they’re poring over the files, Dan rushes in, wild-eyed and clutching Charlotte’s binder. “Try not to react,” he says, and then tells them what he discovered, that Pierce killed Charlotte, because she was investigating him for being the Sinnerman.

Tom Welling as Pierce in Lucifer. (Photo: Jordan Althaus, Fox)
Chloe tries to deny this, but of course Lucifer says yes, it’s true, and he’s known for some time. Dan and Chloe are upset with him, but he says he’d been trying to tell them the truth to no avail. “You said he was immortal, and that’s a completely different thing,” Chloe says. “Is it?” he asks. “If I’d have told you he was the Sinnerman as well, would you have believed me?” Chloe insists she may have, since that’s something that exists and not a metaphor he made up. “I’ve never made up anything, Detective,” he tells her. “I always tell you the truth, no matter what.”
Dan drags them back to the matter at hand. “Do you believe me, Chloe?” She’s not sure, she says, and before Dan can try to convince her further, Ella calls them out because Pierce wants to address the precinct. He’s making a speech about Charlotte, it turns out, and it’s deeply personal and emotional, a plea to catch her killer at all costs. It’s this that convinces Chloe. “Pierce doesn’t get emotional. He’s lying. He did it, didn’t he? He killed Charlotte.” The three of them, Dan, Lucifer and Chloe, are now united to take him down.
Their initial planning meeting gets off to a rocky start, though. Dan is full of rage, wanting nothing more than five minutes to rough Pierce up, and Lucifer keeps trying to tell truths no one wants to hear about how Pierce is actually Cain, the world’s first murderer. This is where you first start to feel the burn and ache in the show’s cancellation, because the veins and bones of season four are forming around you in this room; you see and feel how the new Scooby gang is setting up, and you want it like you want air, and you know the network just closed the door on you.
Chloe says the first thing Pierce will be looking for is a fall guy, so he’ll plant evidence, and that’s exactly what happens; Ella finds “new” evidence on a third sweep of the scene, a cigarette butt with DNA on it, with a match. It belongs to someone Charlotte was investigating, conveniently enough. Pierce comes in during the announcement, so it’s not like they can hide the evidence from him. Instead, they decide to take a different approach. They want to find the person helping the Sinnerman, the one who owes him a favor. Hopefully, they can get them to flip on him.
They go to the suspect’s house and let him in on the game, that he’s being framed. He’s reluctant to play along until they discover the murder weapon in his desk drawer, at which point he’s incredibly cooperative. Unfortunately, his entire house is full of potential accomplices, as he’s having a party, and every one of the guests has a motive.
We cut now to Linda, who is wrapping up with a client who has a fear that everyone is out to get him. He’s had a real breakthrough that day, which unfortunately is undone as a bloody Maze breaks through the door and holds a knife to his throat and asks him if he’s threatening Linda. Linda gets Maze to back down (and her client out the door). “Are you okay?” Maze asks. “Yes, I’m fine!” Linda replies, her tone implying this is a silly question as she’s not the one beaten up. Maze smiles a beautiful smile, whispers “good” and crumples to the floor.

Tom Ellis as Lucifer. (Photo: Jordan Althaus, Fox)
Linda, Dan and Lucifer try to scope out the party with the host, but it’s impossible. The guest list is made up of people with dirty secrets they’re trying to cover up by charitable donations. They have no time to get through everyone before Pierce will get suspicious as to where they are. Then they realize they’re going about this the wrong way. Everyone at the party has open dirty secrets, which means the Sinnerman didn’t help them. They’re looking for the one person present who appears squeaky clean. The person who fits that bill is the host’s chauffeur—and he is the person who had the favor called in. He killed a biker, and he called the Sinnerman for help. He got his record erased, but not the guilt in his heart.
How they got the information out of the chauffeur, however, is by Lucifer’s devil whammy, which Dan has never seen live. Dan had been threatening the man when Lucifer pulled him off to ask what the man truly desired, and Dan is furious. “You interrupted my interrogation for a stupid parlor trick?” “It’s not a trick,” Chloe says. “I don’t know what it is, but it works.” Lucifer has led the interrogation now, and when the man says he still feels guilty, that he can’t look in the mirror, Lucifer looks at him with understanding and says, “You see a monster.”
Dan asks for confirmation that the Sinnerman called in his favor this morning, and the chauffeur says yes, but he didn’t see him. He only got a burner phone and information about dead drops. Chloe asks for the phone, and Dan says they let the framed man lawyer up to buy them time, but they still don’t have any real leads. Lucifer suggests it’s time they ask for some help.
Dan meets Ella at the precinct, in what looks like the stairs of the parking garage. It’s not the most careful of meets, and he looks a little unsteady. People occasionally pass them. He asks her for a favor and not to tell anyone about it. The next scene is her walking into Pierce’s office, saying Dan came to her with a burner phone to examine but told her not to tell anyone. She says he sounded crazy, going on about some frame job. (I will confess, I legit shouted at my television at this point.) Pierce is of course happy to take the phone and tells Ella Dan isn’t in any trouble, he promises. As soon as Ella leaves, of course, he’s on the phone telling someone to take care of the officer who’s on to him.
The next scene is Dan in his house, passed out around beer bottles as the guy we’d seen earlier as the Sinnerman’s henchman comes in with a gun drawn. Surprise: Chloe is also in Dan’s apartment, and Chloe and Dan are packing, too. Dan wasn’t passed out at all. This was all a setup to get Pierce’s man.

Kevin Alejandro as Dan and Lauren German as Chloe in Lucifer. (Photo: Jordan Althaus, Fox)
Meanwhile, Lucifer has gone to confront Pierce at the precinct—this is such a delicious scene, I must say, containing some of my favorite lines. Tom Ellis is in his prime here, peak devil, though one could argue that’s him throughout this entire episode. Lucifer tells Pierce he knows he killed Charlotte. Pierce tries to brush it off, insisting they caught the killer, but Lucifer isn’t playing. “The detective isn’t here, so I’m invulnerable. But you’re not.” He grabs a chair and puts it behind Pierce. “Sit. Down. Or I’ll make you.”
Wicked devil. So delightful.
Pierce sits, and the interrogation begins. “For every lie, I will break a body part,” Lucifer promises. So Pierce doesn’t lie. He explains he didn’t mean to kill her, that he was after Amenadiel. Lucifer isn’t exactly pleased to hear Pierce planned to kill his brother, either, and wants to know why. Pierce explains his plan about killing God’s favorite son to get his mark back, to which Lucifer responds with laughter.
“When I first landed in hell, I’d just led a rebellion against dear old Dad. Everyone hated me for it, myself included, I’ve come to realize. I felt like a monster. When I looked at my reflection, there was my devil face.” Pierce interjects that this was God’s punishment, but Lucifer shakes his head. He explains how he’s realized after speaking with the chauffeur that he felt like a monster before he became one. “I think I gave myself that face.”
Now it’s Pierce laughing. “What about your wings?” Lucifer has an answer for that, too. “I’d just saved Mum, and I’d decided to tell the detective the truth. I felt better about myself than I had in well…ever.” He didn’t feel like a monster anymore. He tells Pierce he didn’t think his curse lifted when Chloe fell in love with him, because he knows Chloe didn’t fall in love with him. It was because he’d been selfless for once in his miserable life, and for the first time, he deserved his mortality.
Pierce is angry when Lucifer says Chloe never loved him, and it looks like he might hit Lucifer, but Pierce is smarter than that. Calling Lucifer out for being vulnerable because he wants to be good, he shouts for officers and accuses Lucifer of attacking him, and of course Pierce is believed.
Chloe is angry at Lucifer for confronting Pierce instead of distracting him, but Ella stands up for him, saying it was tough for her, too, when she passed him the phone. Chloe tries to call him to get him to confide in her, laughing off Lucifer’s nonsense about him being Cain from the Bible and saying she’s concerned about him, but Pierce sees right through her. So Chloe switches tactics, first telling him to turn himself in, then promising to get his guy to turn and find Pierce, one way or another.

Aimee Garcia as Ella in Lucifer. (Photo: Jordan Althaus, Fox)
Back at Linda’s office, Maze comes to. Linda has been nursing her wounds, and she wants Maze to stay still and heal. Maze says she has to go, that being around humans makes her weak, just as Pierce says. Linda shakes her head. “You look like you fought 10 people and ran a mile to get here.” Maze raises a cut eyebrow. “Twelve people. Four miles.”
“You did that for me,” Linda says. “To save me. Emotions are hard, but that’s why they make you strong. And this is the strongest I’ve ever seen you.”
Maze tries to get up. “Linda,” she begins. Linda shakes her head. “You don’t have to say anything. Your actions speak plenty.” But Maze sits up despite the pain. “That’s the thing. Actions are easy for me. That’s why I need to say it. I’m sorry.”
“Me, too,” Linda says.
My heart. This ship is my whole heart.
At his lair, Pierce surveys the carnage Maze wrought, and he also picks up one of her hell knives, the kind that can kill even angels and demons.
Lucifer and Ella talk on the rooftop, musing over the loss of Charlotte and Pierce’s betrayal. Ella is particularly upset. “I know God works in mysterious ways,” she says, “but this many bad things…I’m having a hard time finding any reason. Why would he do all this?” Lucifer shakes his head. “I can’t believe I’m saying this, but…I don’t actually think it’s my father’s fault.” He explains he doesn’t think it’s God pulling the strings, but that we’re the responsible parties. We have no one to blame but ourselves. “Screw that,” Ella says. “I blame Pierce.” And she lets the “Big Guy” know they’re on rocky ground.
Chloe confronts Pierce’s henchman. During her phone call with him, he said the man wouldn’t flip because he had leverage on the man’s sister. This is what Chloe presses him on, saying they’ll protect her for him if the helps them. The man doesn’t believe them. Dan asks for a second alone and basically threatens him, letting him know he’s a corrupt cop who’s killed and doesn’t regret anything. He points the murder weapon at the man’s head and basically threatens him with it. The man relents, saying he’ll help them if they can prove they can truly protect his sister and gives them her address.
Lucifer and Chloe go to the address, and Dan and Ella stay behind to watch their hostage. Chloe is upset, though, saying this is her fault because she didn’t believe Lucifer sooner, but she’s frustrated because he always gives her so much nonsense. “I always tell you the truth,” he insists, but she says, “No, you always tell me your truth.” She keeps insisting he’s speaking in metaphors, and she’s done humoring them. He’s not a devil to her. Moved, he says he doesn’t see himself that way either, lately. They table their discussion until after the case is solved.
While they’re going in, Ella and Dan discover their hostage is an only child—Dan and Chloe are walking into a trap. They try to call to warn them, but it’s too late. Dan and Chloe are already inside, in a space where their calls aren’t getting through. And of course instead of a sister, there to meet them are Pierce and his men.
He only wants Lucifer, he says—Chloe is free to leave. He would have just left, but he knows Lucifer won’t stop until he finds him. “You don’t have to die, Chloe. Step aside.” Lucifer agrees, telling her to do just that. Chloe won’t, of course, and stands between Pierce and Lucifer. “I don’t want to die. I can’t, not without stopping you.” She pulls her gun and shoots. The man next to Pierce shoots Chloe in the shoulder, and she falls against Lucifer, who cradles her protectively against him. “This can’t be happening,” he whispers, aching and furious at once.
His gaze meets Pierce’s.
“Finish it,” Pierce shouts.
Then everything goes completely crazy.

Kevin Alejandro as Dan in Lucifer. (Photo: Jordan Althaus, Fox)
Shouting, “No!” Lucifer unfurls his wings and wraps them protectively around Chloe as bullets rain around them. He’s holding Chloe, so he’s still vulnerable, and his wings are stained with blood, and he screams the entire time. Chloe is passed out. When the smoke from the gunfire clears, there’s a litter of bloody feathers, but nothing else.
On the roof of a nearby building, Lucifer cradles Chloe as she wakes up. She wasn’t injured after all, as she’s wearing a bulletproof vest. All there is is a hole in her shirt. “What happened?” she asks. “You’re safe. That’s all that matters,” he insists. “We need to find Pierce,” she says, and a breath later you hear the sound of wings flapping, and he’s gone. She looks around, finding herself alone on the rooftop.
Lucifer bursts through the windows to re-enter the battle as the avenging angel, taking out enemies with single strikes of his bloody wings. I can’t tell you how many times I hit 10 seconds back on my streaming service writing this recap, not because I needed to but because it’s just such an incredible sequence. In every conceivable way, this is the teaser of the season we want to experience next. Lucifer kicking ass with those wings for 24 (48, 70 million) more episodes.
On the roof, Chloe is pacing as she speaks to Dan, who is finally telling her about the trap she already knew about. She’s shaken up as the truth Lucifer has been trying to tell her all along fully dawns on her. Then she hears gunshots and hangs up to rush to the scene.
The gunshots are Pierce shooting a gleeful Lucifer, who of course is immune to the bullets since Chloe is so far away. Pierce whips out Maze’s knife, but Lucifer isn’t upset. “A fair fight it is, then, Cain.” Pierce fights with the knife, but Lucifer fights barehanded, dodging blows and maneuvering easily around his opponent, knocking him to the ground after suffering nothing but a graze.
“I promised you I’d find a way to kill you,” he says, then slams the knife into Pierce’s chest. “And I am a devil of my word.”
Pierce asks after Chloe, relieved to know she’s OK. He musters up some bravado, wondering what he was so afraid of regarding death, since he has no regrets. Lucifer reminds him that, oh, yes, he does: his murder of Charlotte, the innocent victim. “Deep down you know you’re a monster and that you belong in hell,” he says, and as Lucifer speaks, the flames reappear in his eyes, and his devil face returns. “Because no matter what you tell yourself, you can’t outrun what you’ve done.”
Pierce grabs him. “And neither can you,” he says, laughing manically as he expires.
Chloe walks in, calling out to Lucifer. He rises and turns to her, in full devil face. Eyes wide, she draws back in shock. “It’s true,” she whispers. “It’s all true.”
And the season ends.
There is so much brilliance in that ending. We have been yearning for this dark Lucifer to surface as much as we’ve wanted his lightness. We want the devil face and the wings, and in this final sequence, we got both. As Pierce appeared as the final foe and Lucifer tucked his wings away to face him down, there was a wickedness in his expression that was terrifying and wonderful at the same time. There’s our fallen angel. It isn’t that we don’t want to see him redeemed, that we don’t want him with Chloe. We do want him with Chloe. But we don’t want him quite redeemed yet. This darker chapter, this richer loam, this is the main course we’ve been teasing toward, and now our appetite is fully whetted and prepared.

Lauren German as Chloe and Tom Ellis as Lucifer in Lucifer. (Photo: Erik Voake, Fox)
I can’t even mourn the series, because I cannot believe for a moment this will be allowed to stand as a final episode. Every single poll of popular series online is crushed by this show. The actors and showrunners can’t use their phones anymore because their Twitter notifications have broken them from fans tagging them in #SaveLucifer and #PickUpLucifer efforts. Every time I use one of them and say anything even slightly witty, I get nothing less than 50 retweets because people have been living, and I do mean living, on those hashtags. The fans of this show are passionate for so many reasons. A number of them are here for the diversity, for the LGBT overtones and outright inclusion. It’s an insanely global phenomenon as well. The idea of studios cutting off this passion is unthinkable.
I won’t say goodbye, because I don’t believe this will be my last Lucifer post. I will say, though, that I have loved writing up recaps and reactions for this show more than I can say. I love the writers, the actors, the producers, and I can feel and see the hard work they all put into each episode. It’s been my pleasure to contribute to the fandom these past three seasons, and I look forward to contributing again in the future, wherever it takes us.
Lucifer, you’re a devil of your word, and the devil of my heart. I look forward to seeing you again very soon.
An author of contemporary, historical and paranormal romances featuring LGBT characters, Heidi Cullinan is best known for stories of characters struggling with insurmountable odds on their way to their happily ever afters. Find out more about Heidi at www.heidicullinan.com and be sure to follow her on Twitter and Facebook.
MORE ON HEA: See more of Heidi’s Lucifer posts