By Dani Nick

Philadelphia (CW Philly) — From Deathstroke to Damien Darhk to the most recent rival Diaz, Team Arrow has taken on cutthroat villains throughout the show’s six seasons. This past weekend was the Heroes & Villains Fan Fest in Nashville and Arrow’s very own Stephen Amell revealed his favorite villain! Warning: Spoilers to follow. 

Stephen Amell [GREEN ARROW] / Photo Credit: Getty Images/ Lorne Thomson/ Contributor

A fan at the festival inquired about Amell’s favorite opponent, and the Arrow star offered his honest opinion.

READ MORE: The CW Sets Spring 2021 Premiere Dates

“I’m very partial to Josh’s portrayal of Adrian Chase. I just think that that was a very personal thing and just, you know, Prometheus, much like in the way that David Ramsey created Diggle, Josh created Prometheus,” Amell said. “A lot of that stuff he had to arc out for himself. I thought that he brought the best out of me and hopefully I brought the best out of him. I just thought that the way that storyline wrapped up I thought that that made it the best,” he continued.

READ MORE: The CW Gives Early Renewals To 12 Current Series For Next Season

Josh Segarra [PROMETHEUS] / Photo Credit: Getty Images/ Lorne Thomson/ Contributor

Is Prometheus your favorite Arrow villain, too? Sound off in the comments!

MORE NEWS: 3-Part 'Bulletproof' Special Event Premieres March 15 On The CW Philly

Arrow airs on Thursday nights at 9 p.m. on The CW Philly.