Green Arrow
Oliver Queen- Matthew Mcconaughey he needs to be Green Arrow to make up for all the chick flicks.
Hackett-Thomas Kretschmann
China White- Kelly Hu
Black Canary-Claire Danes
Speedy/Roy Harper- Josh Hutcherson
Merlin- Hugh Jackman
Beginning of the Film
Young Oliver Queen- Garrett Hedlund
Sandra Hawke- Denyce Lawton
check the pics of the actors and actress and tell me what you think
much respect to Ozymandias
ComicBookMovie.com, and/or the user who contributed this post, may earn commissions or revenue through clicks or purchases made through any third-party links contained within the content above.