Finale Spoiler-rama!
Break out the tissues and fire up your Twitter account, it's officially finale season.
It's that time of year, TV fans, where your favorite shows say goodbye (some for now, some for good) and they do it with a bang, ending their seasons with kills, thrills, kisses, cliffhangers, etc.
To help you prepare for the 2016 finale season, we've rounded up spoilers on over 30 of your small screen favorites, and we'll keep updating the gallery as more scoop comes in...
Agents of S.H.I.E.L.D. (ABC)
When to Watch: Tuesday, May 17 at 9 p.m.
What to Expect: As if dealing with the aftermath of Captain America: Civil War the week before wasn't enough, the two-hour season finale is set to deliver the showdown season three has been building towards: S.H.I.E.L.D. vs. Hive. Expect to finally learn Hive's master plan, but don't expect everyone to make it out alive. "It's the most heartbreaking finale and shocking episode that we've ever had in the whole series of the show," Chloe Bennet said. Consider yourselves warned.
Arrow (The CW)
When to Watch: Wednesday, May 25 at 8 p.m.
What to Expect: In a Twitter Q&A, Emily Bett Rickards recently described the end of season four as "absolute destructive devastation." According to the show's executive producers, Laurel's (Katie Cassidy) death will have a huge and, yes, "devastating" impact on everyone going forward, so buckle up for some serious grieving.
The Big Bang Theory (CBS)
When to Watch: Thursday, May 12 at 8 p.m.
What to Expect: Parents, and lots of them. Leonard's (Johnny Galecki) mother Beverly (Christine Baranski) and Sheldon's (Jim Parsons) mother Mary (Laurie Metcalf) will be on hand for the first-ever introduction of Leonard's father, played by Judd Hirsch.
Black-ish (ABC)
When to Watch: Wednesday, May 18 at 9:30 p.m.
What to Expect: Dre's (Anthony Anderson) about to experience the lifestyle of the rich and famous when he hangs out with the incredibly wealthy father of one of Andre Jr.'s (Marcus Scribner) friends in the season finale. Plus, Anthony Anderson and Deon Cole promise that Dre's hilarious but often inappropriate former coworker Charlie will be back!
Blindspot (NBC)
When to Watch: Monday, May 23 at 10 p.m.
What to Expect: A friend in need occupies the team while Weller (Sullivan Stapleton) searches for the truth in a heartbreaking (and confusing) statement. Meanwhile Jane (Jaimie Alexander) reaches out to a former suspect for help with Oscar (Francois Arnaud). "The finale is our best episode yet…the cast all give heartbreaking performances and the stakes couldn't be higher," Martin Gero, Blindspot creator and executive producer, told E! News exclusively.
Chicago Fire (NBC)
When to Watch: Tuesday, May 17 at 10 p.m.
What to Expect: Casey (Jesse Spencer) is alderman now, which means he can now pull some strings with his political influence. But will it also work against him, coming between his most important relationships?
Chicago Med (NBC)
When to Watch: Tuesday, May 17 at 9 p.m.
What to Expect: We'll see another face familiar to the One Chicago universe before the first season of Chicago Med is through. Jeff Hephner, who recurred on season two of Chicago Fire as Jeff Clarke, will pop up in the season finale—but not as a firefighter. Turns out, Clarke left the firehouse to go back to medical school, and he'll continue to recur in season two as a fourth-year medical student.
Chicago P.D. (NBC)
When to Watch: Wednesday, May 25 at 10 p.m.
What to Expect: Move over, Linstead—the end of Chicago P.D.'s third season is all about Burman. Or Rogess? Either way, Burgess (Marina Squerciati) and Roman (Brian Geraghty) will continue to grow closer as the season draws to a close.
Crazy Ex-Girlfriend (The CW)
When to Watch: Monday, April 18 at 8 p.m.
What to Expect: It's Josh's (Vincent Rodriguez III) sister's wedding, but somehow the day isn't all about her. Rebecca's (Rachel Bloom) relationships are all tested, from Paula (Donna Lynne Champlin) to Josh and Greg (Santino Fontana). Broadway star Lea Salonga guest stars.
Criminal Minds (CBS)
When to Watch: Wednesday, May 4 at 9 p.m.
What to Expect: Things are not looking food for Hotch when SWAT apprehends the BAU's fearless leader and accuses him of conspiracy. As the team jumps into action to prove his innocence, they begin to believe a much larger plot is in the works. Look for Frances Fisher to return as convicted serial killer Antonia Slade, as well as a return visit from Sheryl Lee Ralph as Rossi's ex-wife, Hayden Montgomery.
Elementary (CBS)
When to Watch: Sunday, May 8 at 10 p.m.
What to Expect: Someone wants dear ol' dad dead and Holmes and Watson will realize that they've severely underestimated the scope of the perpetrator's influence. But what did Morland do to earn himself such an enemy? Allow John Noble to explain himself (via poem because John Noble is the best):
Oh Morland, Morland
What have you done?
The things a man does
To protect his son.
Or is it just another smokescreen, another ruse?
Perhaps it's just a cynical excuse?
Time will tell come Season 5,
Whether Papa Holmes will be dead or alive.
Empire (Fox)
When to Watch: Wednesday, May 18 at 9 p.m.
What to Expect: A couple will tie the knot before season two is through—but will it be newly engaged couple Hakeem and Laura? Nothing ever happens as planned on this show. Plus, there's also the matter of pregnant Anika, who is starting to show, after all…
The Flash (The CW)
When to Watch: Tuesday, May 24 at 8 p.m.
What to Expect: Season two has been all about Zoom, and now that we know who the bad guy is (Hunter Zolomon, you dirty liar!) we'll come to understand how he got so evil. "Hunter Zolomon and Barry Allen have essentially the same origin story in that they experience a very similar traumatic event in their childhood which sets them on a specific course for the rest of their lives," Zoom himself, Teddy Sears, said. Also in the last few episodes: John Wesley Shipp is returning as Barry's dad, Henry, and Nicholas Gonzalez is back as Cisco's brother, Dante (or, rather, his doppelganger). Plus: Is Iris ready to confess her true feelings for Barry? In the very last episode, we'll find out the true identity of the Man in the Iron Mask, and a surprise double-cross will stun Barry. (!!!)
Fresh off the Boat (ABC)
When to Watch: Tuesday, May 24 at 8 p.m.
What to Expect: Guest stars galore! Busta Rhymes, Shaquille O'Neal, Jalen Rose, and J.B Smoove will all be appearing in an upcoming episode, and Ken Jeong will be stepping back into the '90s to play Louis' brother (in exchange for Randall Park guest starring on Dr. Ken's season finale).
The Good Wife (CBS)
When to Watch: Sunday, May 8 at 9 p.m.
What to Expect: It's all coming to an end! Peter (Chris Noth) is on trial and Alicia (Julianna Margulies) is The Good Wife once again, but is this the last time she'll stand by her man? Guest stars in the final few episodes include Matthew Morrison, Megan Hilty, Michael J. Fox and Gary Cole. We hear the ending may be a bit controversial, but satisfying for fans and there's more than one surprise in store as Alicia Florrick takes her last stand.
Jane the Virgin (The CW)
When to Watch: Monday, May 16 at 9 p.m.
What to Expect: Jane isn't going to be a virgin for much longer, people. This is not a drill! Showrunner Jennie Snyder said on a recent panel that sex is "imminent" for the young mom. The only question: With whom?! Fiance Michael is the likely candidate, but you can't count out Jane's baby daddy, Rafael.
Law & Order: SVU (NBC)
When to Watch: Wednesday, May 25 at 9 p.m.
What to Expect: Well, Mariska Hargitay and Peter Scanavino told E! News they both cried while reading the script. The two-part finale features Brad Garrett as a corrupt prison guard and let's just say he doesn't go down quietly. Expect a major happening that will rock the squad to its core. "I read the season finale and I was so deeply moved and deeply inspired. I couldn't put it down… couldn't stop crying," Hargitay told us. "After doing a show for this long, there are these moments that come up that are so earned and so painful. For Olivia, something very tragic happens and something so beautiful happens, which is so much like life, right?"
Legends of Tomorrow (The CW)
When to Watch: Thursday, May 19 at 9 p.m.
What to Expect: Before we get to the end of the season, Paul Blackthorne will be crossing over to the spinoff series to help Sara (Caity Lotz) grieve for her sister Laurel (Katie Cassidy).
Limitless (CBS)
When to Watch: Tuesday, April 26 at 10 p.m.
What to Expect: Betrayal is afoot and it's up to Brian and his team to stop Sands (Colin Salmon), who has taken NZT, from pulling off an international incident. As if that wasn't enough, Brian starts experiencing devastating side effects when his NZT immunity begins to wear off.
Madam Secretary
When to Watch: Sunday, May 8 at 8 p.m.
What to Expect: Elizabeth (Téa Leoni) gets some shocking news about an incredibly important operative that leads to a tricky political situation with president…who may be lining up a replacement to take her job as Secretary of State. Work's complicated home life isn't any easier: Stevie (Wallis Currie-Wood) gets engaged.
Mike & Molly (CBS)
When to Watch: Monday, May 16 at 8 p.m.
What to Expect: It's a special one-hour series finale. In the first half, Carl (Reno Wilson) convinces Mike (Billy Gardell) to go see a psychic and Peggy (Rondi Reed) takes Molly (Melissa McCarthy) to church to pray for something they've all been after. In the second part, Mike and Molly have a family gathering to reminisce about everything and of course there's one final fight between Joyce (Swoosie Kurtz) and Peggy.
Modern Family (ABC)
When to Watch: Wednesday, May 18 at 9 p.m.
What to Expect: There will be some serious drama in the Tucker-Pritchett household as Mitch and Cam try to decide what to do about Lily while Cam takes a job in Kansas City for the summer. In the Dunphy house, Phil believes he's caught Luke with a girl in his bed, and judging by Phil's past attempts at discipline, we're probably in for quite the hilarious ride. Meanwhile, Alex moves back home, but no one seems to notice. Adam DeVine also returns as Haley's boyfriend, Andy, in the finale, titled "Double Click."
Nashville (ABC)
When to Watch: Wednesday, May 25 at 10 p.m.
What to Expect: It's guest star-palooza in the final episodes of season. First, Derek Hough returns for two episodes as Juliette's (Hayden Panettiere) movie co-star, Noah West, when the duo reunites on the Oscar campaign trail. There, they'll encounter Kesha (guest-starring as herself). The following week, we'll see Sir Elton John perform alongside Gunnar (Sam Palladio), plus Luke (Will Chase) will encounter Whoopi Goldberg, Joy Behar, Raven Symone and Paula Faris when he stops by The View.

