Arrow: My Name Is Oliver Queen Extended Trailer Released

The CW has released an extended trailer for Arrow’s season finale, “My Name Is Oliver Queen.”
It’s all come down to this. As Team Arrow and Ra’s Al Ghul’s League of Assassins wage their final battle for both Starling City and Oliver Queen’s soul, no one will escape the wreckage unscathed. But when the tides look look like they’re in Ra’s favor, The Flash appears in special guest appearance to even the odds.