With Ryan Reynolds out who will play the Emerald Crusader?
Derek Luke - John Stewart
Best known for: "Antwone Fisher," "Notorious"
Why: Has any actor been more impressive and yet more under the radar than Luke? He's pretty much stole every episode of "The Americans" he's appeared in this season and has played diverse historical figures such as Sean "Diddy" Combs in "Notorious" and a South African in "Catch A Fire." Plus, with his small role in "Captain America: The First Avenger" he's no stranger to superhero movies.