I got this idea from watching episode 6x15. What if Darhk hadn't actually killed Laurel at Iron Heights? What if instead, he'd faked her death and kept her locked up for the past 2 years, until she finally breaks free from her captors and returns home to Star City, to Team Arrow, and most importantly, to Oliver Queen. Based of a slightly different ending of Collision Course.
Rated: T - English - Chapters: 53 - Words: 54,674 - Reviews: 116 - Favs: 110 - Follows: 83 - Updated: 5/23/2018 - Published: 3/14/2018 - [Oliver Q./Arrow/Green Arrow, Black Canary/Earth-1 D. Laurel Lance] [Thea Q., Roy H./Arsenal] - Complete