Worst Enemies Never

Worst Enemies Never is the 23rd and final episode in Season 7 of Arrow X4, and the final and 161st episode of the series overall. It is set after Crisis on Infinite Earths, and aired nearly a year after the previous episode. It takes into account the events of the first season of Bionic Superhero Secret Service Division: The Next Generation, and is set shortly before Meet the BSSSD.
== Plot ==
Everyone gathers for Doug and Barry's tearjerking funeral, even Veracity. 
== Main Cast ==
* Jeremy Kent Jackson as Doug Matthews
* Shawn Ashmore as Barry Eisenberg
* Dean Marshall as Ryan Walker and Ryan Walker Jr.
* Kacey Rohl as Veracity Campbell
* Bryana Salaz as Sandy Grundenwald
* Hal Sparks as Spyder Johnson
* Finesse Mitchell as Zoltan Quimby
* Rachel Blanchard as Clarie Chestnut (Earth-2)
* Brooke Newton as Shelby Eisenberg (Earth-2)
== Special Guest Stars ==
* William Brent
* August Kamp
*Jack Griffo
* Nathaniel Potvin
* Alyssa Jirrels
* Pearce Joza
* Carlon Jeffery
* Sierra McCormick
* Lauren Taylor
* Ricky Garcia
* Richard Cabral
* Aedin Mincks
* Oliver Platt
* Kevin Symons
* Alyson Stoner
* Jamie Denbo
* Sabrina Carpenter
* Ruby Lewis
* Peyton Meyer
* Craig Olejnik
* Landry Bender
* Stephanie Brait
* Peyton Elizabeth Lee
* Portia de Rossi
== Trivia ==
* This episode was originally pitched as the 9th episode of Bionic Superhero Secret Service Division: The Next Generation, but storyline logistics and scheduling conflicts caused it to be retooled as the Arrow X4 series finale instead.
* Unlike previous episodes of the season, the younger cast members are credited as special guest stars and not main cast, likely due to the flashback element having been dispensed with.
* Josh still met his same fate in the new multiverse, as did Dennis and the original Shelby and Clarie.
* The title is a pun on Best Friends Whenever's name.
* Oliver Queen and Olive Hashimoto are seen in archive footage, and Douglas, Jordan, Chase, Tina, Zack, Cody, and Sander are glimpsed in photos.
* Since everyone wanted Cyd to come to the funeral, they time-traveled back to 2066. This also helped with having Barry's mother there, since at that time she was alive in the new multiverse.
* Sandy's past self is not seen during the time-traveling, and she doesn't seem to have had any kids.
** However, there is a possibility that Sandy has been erased from existence in the new multiverse, as she hasn't appeared in Team Arrow X4 photographs appearing in BSSSD: TNG at all.