Board Thread:General Discussion/@comment-9346948-20150514010106/@comment-25370178-20150530190751

Oh and the main cast could be

Oliver/GREEN Arrow

Laurel/Black Canary

Diggle/Guardian (my guess.)

Thea/Speedy

Chloe

Tess

Nyssa

Quentin

Also Felicity if she doesnt die