"Emerald Archer 2" is the 7th movie in the 3rd level of The DC Movie Universe


Charlie Hunnam as Oliver Queen/Green Arrow

Laura Vandervoort as Dinah Lance/Black Canary II

Hunter Parrish as Roy Harper

Analeigh Tipton as Mia Dearden

Kelly Hu as Shado

Bradley Cooper as Eddie Fyers

Josh Brolin as Detective Larry Lance

Wesley Snipes as John Diggle

Kenneth Branagh as Walter Steele

Edward Norton as Robert Queen

Vera Farmiga as Moira Queen

James Hong as Natas

Mark Harmon as Ted Grant/Wildcat

Rebecca Romijin as Dinah Drake-Lance/Black Canary I

Hugo Weaving as Arthur King/Merlyn

Ewan McGregor as William Tockman/Clock King

Chad Michael Murray as Connor Queen

Jackie Chan as Yao Fei

Rupert Everett as Desaad

Pierce Brosnan as Steppenwolf

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.