Don't forget Lee Marvin.... an outstanding and strong, masculine character with plenty of savvy macho. a classic actor from days gone by, just like Robert Shaw.
it'd be funny to try and plug in Patrick Swayze or Richard Gere into any of Lee Marvin's roles... or Robert Shaw's for that matter.
i know these strong characters are around still ... but not in Hollywood very much. I wonder why?