SPOILER WARNING: This article contains major spoilers for "Thanksgiving," the latest episode of Arrow.
Oliver Queen just came face-to-face with Cayden James. In "Thanksgiving," the latest episode of Arrow, Oliver reassumed the Green Arrow mantle while Diggle was out of commission so that he could prevent James from blowing up Star City Stadium. However, he and Felicity soon discovered the bomb was a decoy; James had just wanted Oliver's attention to explain exactly why he wanted revenge.
"I know what you're thinking!" James said as Oliver approached. "Where is the horrifically huge bomb? This is going to be an incredibly insightful evening."
Oliver fired off a warning shot, only for a modified T-sphere of James' own creation to block it. "There is no bomb, so relax," James explained. All of this was "to get your attention. To talk, that's all. It's not like I have your number."
"You're insane," Oliver spat, to which James responded, "Thomas Szasz, the renown psychiatrist and psychoanalyst, says that there's no such thing as insanity. Revenge, on the other hand, is very real."
"Revenge? I've never even met you!" Oliver said.
"And yet, you cost me something dear to me. Someone very dear. My son. That's why I've arranged this little tete-a-tete, so that when your city burns, you'll know why," James revealed. He then threw the T-sphere at him, which Oliver deflected with an arrow. Black Siren then emerged from the darkness and unleashed her scream, knocking Oliver back and allowing them both to escape.
Back at the bunker, Oliver turned to his team for some insight. "Elena helped me connect the dots. There is a boy named Owen Post, who has Cayden James listed as his father on his birth certificate, but he's never been known to live with Cayden," Felicity shared.
"Two months after A.R.G.U.S. put Cayden in custody last year, Owen went missing and was never found," Curtis added.
"How does this have anything to do with the Green Arrow?" Dinah asked, but no one had an answer.
"We need to keep digging, because -- even if we bear zero responsibility -- we need to know why Cayden thinks we do," Oliver concluded. However, the episode offered no concrete answers, so Team Arrow will need to keep working to unravel that particular mystery.
Starring Stephen Amell as the Emerald Archer (well, not currently), Arrow airs Thursdays at 9pm ET/PT on The CW. The series also stars Emily Bett Rickards, David Ramsey, Willa Holland and more.