ARROW – Tuesday, January 21, 2020, at 8pm on CW50

STAR CITY 2040 – It’s the year 2040 in Star City and Mia Queen (Katherine McNamara) has everything she could have ever wanted.

READ MORE: Former MDHHS Director, Robert Gordon To Receive $155,000 Payout After Resignation

However, when Laurel (Katie Cassidy) and Dinah (Juliana Harkavy) suddenly show up in her life again, things take a shocking turn and her perfect world is upended.

Laurel and Dinah are tracking a kidnapping victim with direct ties to Mia and they need her help.

READ MORE: Blue Cross of Michigan CEO Earned $11.5M in 2020

Knowing it will change everything, Mia can’t help but be a hero and she, Laurel and Dinah suit up once again to save the city.

Tara Miele directed the episode written by Beth Schwartz & Marc Guggenheim & Jill Blankenship & Oscar Balderrama (#809).

MORE NEWS: 17 Puppies Turned Into Detroit's Michigan Humane Society

Original airdate 1/21/2020.