Oliver chose to be a different man on Arrow this week.
How will that impact our favorite vigilante going forward?
Look for him to actually go on a date on next Wednesday's "Dodger," with Detective McKenna the lucky lady.
But all won't exactly be roses and kisses for Oliver, as James Callis guest stars in the role of a jewel thief who targets someone especially close to our hooded hero.
Elsewhere, Colton Haynes (Teen Wolf) also comes on board the installment as a pickpocket named Roy Harper. He'll cozy up to Thea after swiping her purse.
Watch the official CW teaser for this episode now: