Episode 618 of Arrow has been talked about a lot as actor Stephen Amell has teased the return of a character, said he is in most of the scenes and shared a photo of himself wearing the season one costume. Caity Lotz aka Sara Lance became the most speculated character to make a return, adding in the image she posted of her in the original Canary costume. But that ended up being for an episode of DC's Legends of Tomorrow. And while we only have two episodes left of Legends this season, Collider is reporting that we will indeed see more of Lotz as she returns to Arrow… but for the season finale.
This has been expected for a while because of the Earth-2 Laurel Lance (Katie Cassidy) now pretending to be the Earth-1 version and living with Quentin Lance (Paul Blackthorne). We know that she's still working with Ricardo Diaz (Kirk Acevedo) and that it's bound to come out by the end of the season, but fans have wondered what would happen if Sara met Laurel-2. That may not be why she's coming back, but if it isn't then the writer's are missing out on a good, dramatic beat.
Lotz debuted in the season two premiere of Arrow, and we discover that she had also been on Lian Yu for a while. She stuck around Star City until she was killed in season three. She was then resurrected in season four and had her soul saved by John Constantine (Matt Ryan) before eventually heading off with Rip Hunter (Arthur Darvill) on the Waverider.
Arrow airs Thursdays at 9 PM on the CW with the season finale scheduled for May 17th.