Arrow Season 3 Episode 20

    Arrow Season 3 Episode 20

    Oliver has no choice but to accept Ra’s’s offer to resurrect Thea. In return, Oliver must become the Heir to the Demon.

    Episode Title: The Fallen

    Air Date: 2015-04-22

    Year: