Moira Queen, Arrow
Moira’s death wasn’t entirely out of left field. However, it came about completely unexpected, forcing Oliver to relive a choice he’d made years ago. However, not every character is slated for a happy ending, and her moment of courage ultimately led to her death.
Advertisement