Oliver takes on his greatest fear in the season 3 premiere of Arrow, tonight at 8 on CW56. Get ready and watch these clips from episode 1, “The Calm”.

Join our Newsletter for the latest news right to your inbox