Stacy Keach, Mike Hammer actor whose career spanned stage and screen, dies aged 85

· The Guardian