Board Thread:Arrow discussions/@comment-34924658-20170323190938/@comment-5635877-20170329203557

Talia is and was always meant to be the main antagonist, she's been behind everything from the beginning of the season. Adrian Chase only knew his father was killed by the Hood/Vigilante, Talia knew from the League that Oliver was the Hood and is now the Green Arrow. She's orchestrated everything, planning it for a year, then sending Adrian to Star City in a position of power.