Stephen Amell Shares Horrifying BTS Pic From "Elseworlds" CrossoverThe newest behind-the-scenes photo makes things seem a little gristly. Stephen Amell, who plays Arrow's Oliver Queen/Green Arrow, recently shared a new photo of a rather bloody operating table.