Casting James Marsden as Hal Jordan By ArtisticNeedham June 20, 2014 7 Comments I think James Marsden would play the perfect Hal Jordan. That is all 7 Comments