5. Bruce Willis (59)

Bruce Willis

Bruce Willis established himself as a bona fide action star with the Die Hard franchise, and could still be seen playing John McClane as recently as 2013. Unfortunately, both that and a string of not so great movies (The Cold Light of Day, RED 2, etc.) have damaged his box office credibility somewhat.

The actor has however still squeezed in some solid turns though, and despite how bad the project he’s starring in might be, you still wouldn’t want to even consider messing with this near 60 year old tough guy. All Willis really needs is one more big hit – a supporting role in a Marvel or DC Comics movie certainly wouldn’t hurt – to turn things around in order to establish himself as the action movie juggernaut he was for so many years.