Oliver finds himself in a few dilemmas in this exclusive trailer. Don’t miss all new episodes every Thursday at 9pm on the CW56!
Join our Newsletter for the latest news right to your inbox