Did everyone manage to make it out alive?
That was the main question on Arrow Season 4 Episode 23 as Damien Darhk stepped up his reign of terror as his enemies multiplied.
Oliver teamed up with an unlikely ally in order to bring Damien down for good, but they quickly realized that his magic was a force to be reckoned with and they couldn't do it without more help.
Use the video above to watch Arrow online to get up to speed with the latest drama and to find out how the season concluded.
Paul Dailly is a staff writer for TV Fanatic. Follow him on Twitter.