For its upcoming Season 6 finale, Arrow will receive a visit from a Legend. Caity Lotz, who stars as Sara Lance on DC's Legends of Tomorrow, will return to Star City to help Oliver Queen and Team Arrow deal with the threat posed by Ricardo Diaz, aka Dragon.

Before the launch of Legends of Tomorrow in 2016, Lotz had a recurring role in Arrow's second season as the first Black Canary, originally believed to be killed in the same shipwreck that stranded Oliver on the island. Since then, Sara has been murdered and resurrected, traveled through time, and helped to rewrite reality. More recently, she fought clones of her girlfriend Ava Sharpe and became possessed by the Death Totem.

RELATED: The Arrowverse is Waging its Own Infinity War, and No One Has Noticed

She and Oliver have reunited a couple of times through the Arrowverse's annual crossovers. While Legends' third season will be concluding in early April, Arrow's finale doesn't air until May 17. One of the questions surrounding Sara is whether she's aware an alternate version of her dead sister Laurel is walking around in her universe. This season finale will likely provide an answer.

Airing Thursdays at 9 p.m. ET/PT on The CW, Arrow stars Stephen Amell, David Ramsey, Willa Holland, Emily Bett Rickards, Rick Gonzalez, Echo Kellum, Juliana Harkavy, Kirk Acevado, Paul Blackthorne and Katie Cassidy.

(via Collider)