By Selena Hill (staff@latinospost.com) | First Posted: Nov 05, 2013 07:14 PM EST

Season 2 of The CW's hit series "Arrow" is getting better and better.

The Green Arrow and his gang of vigilantes have returned to Starling City and this time their faster, smarter and more determined to serve justice.

A number of guest stars are featured in the upcoming episode of "Arrow," including Navid Negahban as Al-Owal, Caity Lotz as Black Canary and Dylan Bruce as Adam Donner. 

In the episode, titled "League Of Assassins," Oliver (Stephen Amell) cares for the Canary's wounds while trying to get her to talk about where she came from, but she refuses. Only after Oliver and the Canary are attacked at the Queen mansion by a trained killer from the League of Assassins does she open up about the notorious group.

Meanwhile, Moira (Susanna Thompson) is presented with a dilemma.  Because she is facing multiple counts of murder and conspiracy for her part in the destruction of The Glades, the Assistant District Attorney offers her a choice to either plead guilty now and avoid the death penalty or risk her freedom in court.  Thea (Willa Holland) begs her mother to fight for her life but Moira seems resolute about taking the offer.

In the meantime, Oliver is furious with Laurel (Katie Cassidy) for joining the prosecution's team on his mother's case.

According to SpoilerTV.com, the action packed episode is filled with exquisite fight scenes and amazing stunts coordinated by James Bamford.

A new DC character, Dr. Ivo, is also introduced.

Be sure to watch the new episode of "Arrow" Wednesday, Nov. 6 on The CW. 

© 2015 Latinos Post. All rights reserved. Do not reproduce without permission.