It's gerard butler for me. damn near every movie he's featured in has either been great (300, law abiden citizen,greenland, hunter killer,Machine gun preacher et al) to
decent/enjoyable watch (last seen alive,olympus has fallen et al)
The only terrible movie that can be attached to his name is God's of egypt
everything else is 
Denzel and Di caprio's hit rate is great as well
most of the bigger/legendary actors have plenty of trash movies in their resume, if we are keeping it a buck.
Which actors can you trust not to feature in mid movies
decent/enjoyable watch (last seen alive,olympus has fallen et al)
The only terrible movie that can be attached to his name is God's of egypt


Denzel and Di caprio's hit rate is great as well
most of the bigger/legendary actors have plenty of trash movies in their resume, if we are keeping it a buck.
Which actors can you trust not to feature in mid movies