Become an IMDbPro Member Today

Get access to the essential resource for the entertainment industry

Find Contacts & Representation

Showcase Yourself & Find Jobs

Explore Industry Trends

Stay connected with contact details for over 300,000 industry professionals and companies

Manage your photos and the credits you're Known For, and access thousands of casting notices

Uncover historical box office insights and use IMDbPro Track to get personalized industry updates

Start your 30-Day free trial
Already a member?

Arrow

The Devil's Greatest Trick (Season 6, Episode 13)
TV-14
TV Episode | 42 min | Action, Adventure, Crime

Cayden James launches a full out attack when he uncovers a secret about the Green Arrow that puts him over the edge.
Read more: Plot summary
Director
Writers
Greg Berlanti (developed by) | Marc Guggenheim (developed by) | Andrew Kreisberg (developed by) | Sarah Tarkoff (story editor) & 2 more
Composer
Cinematographer
Casting Directors
Lyndsey Baldasare | David Rapaport (as David H. Rapaport)
Production Designer
Status
Edit Released
Updated Feb 8, 2018

Release date
Feb 8, 2018 (United States)
Awards

Contacts

Become a member to see contact information for The Devil's Greatest Trick.

Cast

+ Add Cast
18 cast members
Name STARmeter Known for
Stephen Amell
Oliver Queen / Green Arrow Oliver Queen / Green Arrow   See fewer
Top 5000
David Ramsey
John Diggle / Spartan John Diggle / Spartan   See fewer
Members only
Willa Holland
Thea Queen Thea Queen   See fewer
Top 5000
Emily Bett Rickards
Felicity Smoak Felicity Smoak   See fewer
Top 5000
Echo Kellum
Curtis Holt / Mr. Terrific Curtis Holt / Mr. Terrific   See fewer
Members only
Rick Gonzalez
Rene Ramirez / Wild Dog Rene Ramirez / Wild Dog   See fewer
Members only
Juliana Harkavy
Dinah Drake / Black Canary Dinah Drake / Black Canary   See fewer
Members only
Katie Cassidy
Laurel Lance / Black Siren Laurel Lance / Black Siren   See fewer
Top 5000
Paul Blackthorne
Quentin Lance Quentin Lance   See fewer
Members only
Kirk Acevedo
Ricardo Diaz Ricardo Diaz   See fewer
Top 5000
David Nykl
Anatoly Knyazev Anatoly Knyazev   See fewer
Members only
Kacey Rohl
Alena Alena   See fewer
Top 5000
Tina Huang
Captain Kimberly Hill Captain Kimberly Hill   See fewer
Members only
Michael Emerson
Cayden James Cayden James   See fewer
Top 5000
Jesse Irving
Owen Post Owen Post   See fewer
Members only
Jack Moore
William Clayton William Clayton   See fewer
Members only
Lee Shorten
Lead ARGUS Agent Lead ARGUS Agent   See fewer
Members only
Justin Stone
Karl Iscove (as Justin Sproule) Karl Iscove (as Justin Sproule)   See fewer
Members only
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.

MOVIEmeter

Top 500

Become a member to access additional data

Ratings Breakdown

8.2 / 10 | 1,822 votes