"Only Murders in the Building" Finally Revealed Who Killed Bunny

"Only Murders in the Building" season two released its final episode on Aug. 23, and we finally know the answer to this year's big question: who killed Bunny? At the end of season one, Mabel (Selena Gomez) found Bunny (Jayne Houdyshell) apparently stabbed with a knitting needle in the former's apartment. In season two, it became obvious someone was framing Mabel, Charles (Steve Martin), and Oliver (Martin Short) for the murder, though viewers were pretty sure they were innocent.

In the final episode, the pair responsible for Bunny's death was final revealed: Poppy White (Adina Verson) and Detective Kreps (Michael Rapaport). At the beginning of the episode, Poppy tried to shift the blame for the murder to her boss, Cinda Canning (Tina Fey), who did seem devious enough to pull it off. But she makes a fatal error that lets Mabel finally finish connecting the pieces of the puzzle: Poppy orders the #14 sandwich at the diner, liverwurst and marmalade. When Bunny, in her dying moments, said "14, Savage," she was referencing Poppy's disgusting sandwich order.

All this leads to an amazing confrontation where Mabel, Charles, and Oliver get all the building's main residents and employees together with Cinda and Poppy. At first, it seems like they're accusing Cinda of the murder, and all the pieces do fit together neatly. But then Mabel changes her mind and accuses Alice (Cara Delevingne), who confesses and stabs Charles, seemingly killing him. It's a shocking moment. Once the group has Alice restrained, Cinda compliments Mabel's detective work and offers her a podcast of her own. This is when Poppy ultimately snaps, denied the professional recognition she's been desperate for the whole time. She confesses: she wanted to make a podcast about the Rose Cooper (Shirley MacLaine) painting, but Cinda said no one is interested in art, only murder. She killed Bunny to make a better story. Poppy and Detective Kreps are swiftly arrested for their crimes.

Ahead, revisit all the evidence against every character in season two along with how we ultimately found out their innocence or guilt.

01
Poppy
Hulu

Poppy

Poppy (Adina Verson) is Cinda's right-hand woman, though there's definitely tension there. Earlier in the season, she seemed to want to give Mabel incriminating info about Cinda, though she never turned it over. When Mabel goes to talk to Poppy about it in episode nine, she tells her that she can't actually help at all. Mabel confronts her about how "All Is Not OK in Oklahoma" fits into the story, and eventually she reveals that she's actually Becky Butler, the allegedly missing woman at the center of that podcast. She tells Mabel she's afraid of Cinda, but it all turned out to be a ruse to try to peg Bunny's murder on her. Poppy killed Bunny so Cinda, her idol, would let her make a podcast about the Rose Cooper painting.

Our verdict: Guilty

02
Detective Kreps
Hulu

Detective Kreps

Detective Kreps (Michael Rapaport) has been a thorn in our trio's side all season. But until episode eight, it just seemed like he was a standard, run-of-the-mill creepy cop. After the blackout, Mabel realizes he has glitter stuck to the back of his neck — meaning he was the person who took the matchbook and ran off.

After his conversation with Mabel at the boxing gym, it seems Kreps thinks he and Cinda are in love, and Mabel is able to figure out that they met while Cinda was recording "All Is Not OK in Oklahoma." Viewers learn that he helped hide evidence in Oklahoma to make the podcast better. But in the finale episode, viewers learn this was a fake out — Kreps fell in love with Poppy and helped her carry out the murder.

Our verdict: Guilty

03
Cinda Canning
Getty | Kevin Mazur

Cinda Canning

At the end of season one, Cinda Canning (Tina Fey) sold her podcast company for $30 million. We wondered if that made her desperate for new material. In season two, she's podcasting Bunny's murder in real time. We don't see any of her activities in detail until episode six, when viewers get a look at how Cinda and her assistant Poppy (Adina Verson) are making the show. At one point, Cinda says, "No one wants to spend their commute listening to run-of-the-mill tragedies." At the end of the episode, Poppy tells Mabel that Cinda is a liar who would do anything to tell a good story and that she has info that could help Mabel, Charles, and Oliver.

The end of episode nine had us pointing our fingers at Cinda as the killer, but it turned out it was her assistant Poppy, aka Becky Butler. Cinda's ruthless drive helped push her toward it, but Cinda was otherwise not involved.

Our verdict: Not guilty

04
Leonora Folger aka Rose Cooper
Hulu

Leonora Folger aka Rose Cooper

Shirley MacLaine appears as Bunny's mom in episode two, and her story raises some interesting questions. She says Bunny's painting actually belongs to her, and she's the only person who knows the backstory — that it features Charles's father, and that both she and the artist, Rose Cooper, were sleeping with him. Was she desperate to get the painting back from Bunny? She claims her vision is bad, but she could be lying, and when Charles goes to ask her some questions, she tells him, "I'm not good at this hour." It might just be an excuse.

But when she meets Charles, Oliver, and Mabel, she quickly says she thinks they didn't do it. If she was guilty, she'd likely want as many suspects as possible. And as Mabel points out, it would be difficult for Leonora to stab someone eight times.

It all comes together in episode nine, when viewers learn that the woman we thought was Leonora was actually Rose Cooper, and she was trying to get her painting back. Bunny had hidden the real one in the bottom of her bird's cage. Rose does reveal, though, that someone was asking about the painting, and in the finale, we learn that person was Poppy.

Our verdict: Not guilty

05
Charles
Everett Collection

Charles

Though there were some initial clues that pointed in Charles's direction, it became clear that they were mostly just the actual murderer setting him up. Oliver and Charles were also together during Bunny's death, making it impossible for them to have delivered the killing blow.

Our verdict: Not guilty

06
Oliver
Everett Collection

Oliver

Oliver had the longest-standing issue with Bunny, since he was way behind on his fees and she was constantly threatening him with eviction. Mrs. Gambolini the parrot even says, "F*ck off, Oliver," a lot, probably imitating Bunny herself. And Oliver was definitely most invested in the podcast. Did he want to ensure they had a reason to keep the show going?

But Charles and Oliver were together when Bunny died, so if Charles didn't do it, Oliver didn't either. Again, it's clear now that the main trio were just being framed.

Our verdict: Not guilty

07
Mabel
Everett Collection

Mabel

As the detectives point out in episode one, Mabel has had a recurring dream about stabbing an intruder with a knitting needle. But Bunny was stabbed with a knife, and the knitting needles were placed in the wound after. That does make it seem like Mabel is just being framed. And although her memories do seem to elude her, it's not because she can't handle her guilt. Episode seven clears up Mabel's recollection of that night with Bunny, so Mabel's in the clear.

Our verdict: Not guilty

08
Amy Schumer
Hulu

Amy Schumer

We learn in episode one that Amy Schumer (playing a fictionalized version of herself) wants to adapt the podcast from season one into a streaming series for her to star in as Jan. Maybe she wanted to ensure a season two, so she killed Bunny for more material? We also learn in episode three that the renovations to her apartment were not pre-approved by Bunny and the board. Is the murder just a case of a real estate fight gone bad?

But this theory doesn't quite hold up. After Mabel, Charles, and Oliver throw out the painting, Amy brings it into her own apartment. If she stole the painting after killing Bunny, she probably wouldn't bring any evidence to her home. She acts irrationally in her apartment, even professing to have a deep crush on Charles, but later she tells Oliver she was just trying to get into character as Jan for her limited series.

Schumer ultimately didn't return for any more episodes and ultimately had nothing to do with the murder.

Our verdict: Not guilty, just weird

09
Alice
Hulu

Alice

Cara Delevingne's Alice is a newcomer for season two who first shows an interest in Mabel's art. By midseason, they're fully dating.

But Alice initially reaches out to Mabel shortly after Bunny died. Is that because she did it? She's also one of the few people who knew how valuable Bunny's painting is. Could she have been the mysterious person contacting Bunny about the artwork?

In episode five, we learn Alice has been lying about her background. And then in episode six, Mabel comes home to her apartment to find that Alice has restaged Bunny's murder in Mabel's home for some sort of art project. Mabel dumps her for good in episode eight, though in the finale, it seems there's a chance they could reconnect. Either way, she's not the murderer.

Our verdict: Not guilty

10
Howard
Getty | Walter McBride

Howard

Howard (Michael Cyril Creighton) does a couple of things so far that set off alarm bells. He shows up at Charles's apartment right after our trio find the painting, and he says whoever has the painting is probably the guilty person. Did he say that because he knew they had the painting and he wanted to catch them red-handed? Plus, in the days after the murder, he has a huge bruise on his eye, which he doesn't have in the episode three flashbacks to before Bunny's death. He claims he was injured while playing with a new kitten, but that seems a little unbelievable. In episode four, he tells the gang it was actually Nina who punched him in the face, but that could be a lie, too.

Yet at Bunny's retirement party, she doesn't seem unhappy to see Howard, while she's pretty agitated as soon as she sees the murderer.

In episode eight, the show follows him throughout the blackout, so he clearly wasn't chasing Lucy through the building. Looks like Howard was innocent all along.

Our verdict: Not guilty

11
Uma
Hulu

Uma

Uma (Jackie Hoffman) seems to have been one of Bunny's closest friends, which means she could have a motive no one else knows about (yet). And as we saw in the first two episodes, she has keys to Bunny's apartment — and she knew about the painting and how valuable it is. There have been no other clues leading her way, so unless this was all a massive fake-out, it seems safe to say she's innocent.

Our verdict: Not guilty

12
Nina Lin
Hulu

Nina Lin

Nina (Christine Ko) is another new character in season two. She's taken over Bunny's job as board president, and Howard warns Charles, Oliver, and Mabel that she can't be trusted. But Howard is also acting shifty.

In episode three, we find out that, as the new board president, Nina has huge plans to change the Arconia, modernizing and monetizing it. Bunny is furious when she finds out, and they get into a massive fight. But after the murder, when Nina goes into labor, she seems legitimately upset that Bunny isn't here to meet her child, and she tells Charles, Oliver, and Mabel that she wants to kill Bunny's murderer herself. She seems like she's telling the truth. Plus, in episode eight, she's clearly in her apartment throughout the blackout, meaning she's not chasing Lucy through the building.

Our verdict: Not guilty

13
Oscar
Everett Collection

Oscar

Oscar (Aaron Dominguez) was a big part of season one, as he and Mabel reconnected after he was released from prison. And Bunny was wearing a tie-dye sweatshirt when she died, so when the first season ended, he seemed like an obvious suspect. But Oscar didn't return for season two at all.

Our verdict: Not guilty

14
The Podcast Fans
Hulu

The Podcast Fans

No one wanted a second season of the podcast more than its fans. Could the group that was desperate to insert themselves into the narrative in season one have actually done it? But it was always unlikely that they had the intimate knowledge of the Arconia that would be necessary to pull this murder off.

Our verdict: Not guilty

15
Ivan
Getty | John Lamparski

Ivan

Ivan (Ariel Shafir) was Bunny's regular waiter at the diner, and we find out in episode three that she was in the habit of giving him a lot of money. In episode five, we learn that he tried to give it back. Though Ivan was innocent, his knowledge of Bunny's disdain for the liverwurst and marmalade sandwich helped our trio figure out Poppy was the villain. You go Ivan!

Our verdict: Not guilty

16
Teddy Dimas
Hulu

Teddy Dimas

Teddy (Nathan Lane) and his son, Theo (James Caverly), make their return to "Only Murders in the Building" in episode four. Teddy is furious with Oliver when they meet in the elevator and violently threatens him, telling his former friend he's going to "f*ck" him. Presumably Teddy was in jail when Bunny was killed, thanks to that whole grave-robbing, black-market jewelry ring. But it was possible he hired someone to do the killing and frame Mabel, Oliver, and Charles.

We also learn in episode nine that he's the biological father of Oliver's son, Will (Ryan Broussard), but that was unrelated to Bunny's death. Teddy, ultimately, is innocent of this crime.

Our verdict: Not guilty

17
Theo Dimas
Hulu

Theo Dimas

Theo technically could have been his father's accomplice, but when viewers briefly see him in episode four, he's furious with his dad, which isn't conducive to orchestrating a murder and framing operation. In a later episode, Theo helps Mabel track down the glitter person. It seems he's trying his best to make up for his past.

Our verdict: Not guilty