“Arrow” season 5 came to an end on Wednesday night, and the season went out with a bang, literally. Much like “The Flash” season 3 finale, the “Arrow” season 5 finale ended on a massive cliffhanger that’s guaranteed to keep fans talking all summer long.
Related: The Flash Season 3 Finale Ends With A Huge Cliffhanger
The finale titled “Lian Yu” featured a massive battle on the island where Team Arrow consisting of Deathstroke, Nyssa al Ghul, Diggle, Dinah Drake, Wild Dog and Quentin Lance battled against Team Prometheus.
While the battle was taking place, Thea and Curtis were trying to lead Felicity and William’s mother to safety and they found a plane. They also discovered that the entire island was rigged with over 100 explosives and there was no way they would be able to disarm them all.
After Oliver defeated Adrian Chase, Chase tried to convince Oliver to kill him, but Oliver refused. Chase then revealed that he’s the trigger, and the bombs will be set off only if he dies. He then threw down a smoke bomb and disappeared.
Deathstroke, Nyssa al Ghul, Diggle, Dinah, Wild Dog and Quentin then met up with Felicity and company back at the plane while Oliver chased Prometheus.
Adrian Chase tried to get away on a boat but Oliver managed to jump onto it from a dock. They battled as the boat sped away from the island. Eventually the boat stopped and Chase revealed that Oliver’s son was on the boat.
He held William hostage and told Oliver that if he kills him, the bombs will go off and everyone else he loves will die on the island, but if he doesn’t kill him, then he would take William’s life. Oliver then shot him in the knee and grabbed William.
Chase then told him that it’s good they have each other, and it’s good that William knows what kind of man his father is. Oliver asked him what he was talking about as he put a gun to his head and pulled the trigger as the bombs exploded.
Oliver and William looked on as all of Lian Yu went up in flames. The episode then ended with the fates of Deathstroke, Nyssa al Ghul, Diggle, Dinah, Wild Dog, Quentin, Thea, William’s mother and Felicity remaining a mystery.
DEATHSTROKE, NYSSA AL GHUL, MERLYN AND DIGGER HARKNESS JOIN OLVER’S BATTLE AGAINST PROMETHEUS — The battle between Oliver (Stephen Amell) and Adrian Chase (Josh Segarra) culminates in a final epic battle on Lian Yu. After recent events, Oliver decides to recruit a group of unlikely allies — Slade (guest star Manu Bennett), Nyssa (guest star Katrina Law), Merlyn (John Barrowman) and Digger Harkness (guest star Nick E. Tarabay) — to defeat Chase. However, Chase has his own army – Black Siren (guest star Katie Cassidy), Evelyn Sharp (guest star Madison McLaughlin) and Talia al Ghul (guest star Lexa Doig) — and the forces collide in an explosive season finale. Jesse Warn directed the episode written by Wendy Mericle & Marc Guggenheim (AR523). Original air date 5/24/2017.