
You could argue that Jeremy Renner is the best action movie star since the early 2000's. He seems to have cool roles that a lot of people like. Maybe movie snobs don't like this guy, but most people think he's a pretty good actor.
http://www.ranker.com/list/jeremy-renner-and-_39_s-greatest-roles-_performances_/stokified,
James Coughlin
The Town
Doyle
28 Weeks Later
Jack
Paper Dragon
Mayor Carmine Polito
American Hustle
Hansel
Hansel and Gretel: Witch Hunters
Jay Adams Manager
Lords of Dogtown
Gus Maitland
12 and Holding
Jeffrey Dahmer
Dahmer
Emerson
The Heart is Deceitful Above All Things
Hawkeye
The Avengers