Arrow season 7 brings in several new characters in what promises to be a very different year for the show. The sixth season of Arrow ended in a Pyrrhic victory for the heroes of Star City. While Oliver Queen was able to thwart the designs of crime boss Ricardo "The Dragon" Diaz and expose the extensive network of organized crime and corruption that allowed Diaz to take over Star City's police department and local government, he had to make the ultimate sacrifice for his city and his team to do it. To that end, Oliver was exposed as The Green Arrow and pled guilty to a number of federal charges to secure the FBI's help in bringing down Diaz's empire and to buy immunity from prosecution for the rest of Team Arrow. Unfortunately, thanks to the supervillain Black Siren, Diaz was able to escape capture and made contact with The Longbow Hunters - a legendary group of assassins he hired as insurance.
Five months have passed since then and the seventh season of Arrow opens with Star City in dire straits. Crime is at an all-time high, with the criminals emboldened by Green Arrow's absence. The rest of the city's heroes are hamstrung by a new series of anti-vigilante laws and a new police department and district attorney that are more interested in bringing down superheroes than catching real criminals. As for Oliver Queen, he is facing a fight for his life every day in a maximum security prison, with many of the criminals he helped bring to justice now planning to make sure that his life sentence is a short one. And amid all of this, a new Green Arrow has been seen in Star City...
Promising a darker, more brutal tone that will push the limits of broadcast television, the new season of Arrow will also go back to basics and be closer in content to the show's more realistically-grounded first season, even as it introduces more enemies for Team Arrow to face. Here's the full rundown on everyone you can expect to see in Season 7.
Arrow Season 7's Main Cast
Stephen Amell as Oliver Queen/Green Arrow: As the new season opens, Oliver is locked-up in Slabside Maximum Security Prison and is struggling to keep his head down and earn time off of his sentence. Naturally, his fellow inmates have other ideas.
David Ramsey as John Diggle/Spartan: Ollie's right-hand man gave up vigilantism last year to take up a job working with his wife at ARGUS. Yet there's a new Green Arrow in Star City as Season 7 opens and Oliver had entrusted Digg with a new Green Arrow costume before he went to prison.
Emily Bett Rickards as Felicity Smoak/Overwatch: Oliver's wife is laying low in the wake of her husband's jailing and she's started dying her blonde hair pink to mask her identity in public. Of all of Team Arrow, it is said that she's had the hardest time coping with the events of the last five months, having given up vigilantism to focus on raising her stepson, William, while working as a barista while in the witness protection program.
Echo Kellum as Curtis Holt/Mister Terrific: Curtis has apparently given up vigilantism in favor of leading the R&D department at ARGUS. He'll be picking up his T-spheres to continue the fight as Mr. Terrific at some point, however, as he will reportedly be working undercover at some point and have an encounter with a new villain called Javelin.
Rick Gonzalez as Rene Ramirez/Wild Dog: The wildest of Star City's heroes may be calming down in Season 7, having regained custody of his daughter at the end of last season. He has also, based on his uniform in the trailers, taken a job with the FBI and is teaching self-defense classes in The Glades. Yet Rene is wondering if Oliver's final directive to save the city meant putting on a mask or finding another way.
Juliana Harkavy as Dinah Drake/Black Canary: As the new season opens, Dinah has followed Diggle's example and started a new job as a Captain in the Star City Police Department while putting her costume aside. She may have made peace with Black Siren for killing her lover Vince last season, but it's unlikely that she has forgotten how her arch-enemy has escaped justice.
Colton Haynes as Roy Harper/Arsenal: Colton Haynes (Teen Wolf) returns as a series regular after leaving Arrow back in Season 3. Despite being given a send-off in Season 6 along with his long-time love interest Thea Queen (Willa Holland), new circumstances will bring Roy Harper back to Star City. Perhaps it's just a coincidence this coincides with someone impersonating Green Arrow?
Katie Cassidy as Black Siren: The evil Laurel Lance of Earth 2 is still masquerading as her Earth 1 counterpart and has bluffed her way into the role of Star City's District Attorney. She seems to have achieved an uneasy peace with Star City's heroes but it remains to be seen if her helping Ricardo Diaz to escape in the season 6 finale was truly an accident or if she honestly will try and seek redemption for a lifetime of crime and bringing about the death of Quentin Lance.
Arrow Season 7's New Cast
Holly Elissa as Red Dart: One of the Longbow Hunters, The Red Dart is described as a ruthless and precise killer, a world-class mercenary and a born leader. She is played by Holy Elissa (Supernatural, Battlestar Galactica.)
Miranda Edwards as Silencer: One of the Longbow Hunters, The Silencer is described as a fierce fighter despite her small stature and a master of stealth capable of killing whole buildings full of people while remaining undetected. She is played by Miranda Edwards (Orphan Black, The Magicians.)
Michael Jonsson as Kodiak: One of the Longbow Hunters, Kodiak is as strong as the bear from which he took his name. He is played by Michael Jonsson, who is best known for his role as Barry on Van Helsing.
Katherine McNamara as Maya: Played by Shadowhunters' Katherine McNamara, Maya is described as a street fighter and thief who has been recruited to Star City's Police Department. Behind her youthful, joking attitude, however, is a determined young woman with a grudge against Star City's vigilantes who will do anything to get rid of them.
TBA as Daniel Porter: An intelligent technological entrepreneur, Daniel Porter is described as having suffered tragic losses that have made it difficult for him to shape new relationships. It is speculated he may be a new love interest for Curtis.
TBA as Konomi Rhodes: Konomi is described as a formidable street fighter with a background as a military tactician, who will come into conflict with the heroes of Star City.
TBA as Leonard Gibbons/Javelin: A French chemical weapons trader and former Olympic athlete, little has been said about this character beyond his first encountering Team Arrow while facing an undercover Curtis Holt. Given their shared background as former Olympic athletes, it is speculated that he is being set up as an arch-enemy for Curtis this season.