Fans of the CW's action-adventure series Arrow, are in for a treat on Nov. 6.

The CW has released an official preview description for episode 5, League Of Assassins. Many spoilers have been uncovered.

Canary (Caity Lotz) will refuse to tell Oliver (Stephen Amell) where she came from, while he tends to her wounds. A trained killer will attack the two at the Queen mansion. He is a member of the League of Assassins. Canary will then reveal to Oliver how she is associated with the infamous group.

After the destruction of the Glades, Moira (Susanna Thompson) will face multiple counts of murder and conspiracy for her alleged part. Given a choice by the Assistant District Attorney (Dylan Bruce), Moria will have a very important decision to make. Plead guilty now (to avoid the death penalty) or have a trial.

While Thea (Willa Holland) begs her mother to fight for her life, Moira seems definite about taking the offer.

Laurel (Katie Cassidy) joins the prosecution's team on Moria's case. Oliver becomes enraged that Laurel would try to harm his mother.

 It is likely that the League of Assassins will be showing up in full force. Will the infamous Ra's Al Ghul finally be introduced? He has been mentioned in the past when Sin and Black Canary originally debut.

League of Assassins airs Wednesday, Nov. 6, at 8 p.m. ET on CW. Be sure to keep checking back for more of the latest info on this series.

Below is a trailer for the upcoming episode.