Scarlett Johansson as she's seen portraying the Black Widow as Anastasia Ekaterina Alexeyevna: The Shadow
"Sometimes we have to do bad things to protect good people, Oliver. You and I? We're guardians- we bear the weight of the darkness so they don't have to."
Name meanings:
Anastasia: resurrection
Ekaterina: perfect
Alexeyevna: defender
Stephen Amell as Oliver Jonas Queen: The Hood
"Nobody in my life is who I thought they were- except for you."
YOU ARE READING
Green Hoods, Fiery Hair, and Russian Lullabies || Oliver Q.
ActionOliver Queen's time undercover in Russia wasn't easy. He hurt, and bled, and broke. But it was worth it, because it brought him her- his Anastasia. It seems only right that her name means 'resurrection', because she's the one who brought Oliver back...