This is the 100th episode of the series.
The producers wanted to bring back the characters Tommy Merlyn and Roy Harper, but the actors were not available. Roy would have been Thea's boyfriend and her date at Oliver's wedding.
Grant Gustin (Barry Allen/The Flash), Carlos Valdes (Cisco Ramon/Vibe) and Melissa Benoist (Kara Danvers/Supergirl) are the first actors to appear on all four of The CW's DC shows: Arrow (2012), The Flash (2014), Supergirl (2015) and DC's Legends of Tomorrow (2016).
The storyline is partly inspired by the classic Superman story "For the Man who has Everything", which was also used as a source for a first-season episode of "Supergirl".
Laurel's necklace has the very same Black Canary emblem seen in the comics.