What really happened to Mia?
Arrow Season 7 Episode 16 moved the action forward to the year 2040, and there was no sign of Oliver Queen.
Mia and William ventured into the Glades with the aim of saving some lives.
However, the mission took a deadly turn, and the pair wondered whether they were about to lose their lives.
Meanwhile, Dinah, Roy, and Zoe were on a mission of their own in the new world.
Who ambushed them?
Elsewhere, Felicity worried that current events were going to ruin her relationship with her daughter.
Use the video above to watch Arrow online right here via TV Fanatic.
Catch up on all your favorite shows and reviews and join in the conversations with other fanatics who love TV as much as you.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.