LONDON – David Warner, a versatile British actor whose roles ranged from Shakespearean tragedies to sci-fi cult classics, has died. He was 80. Warner’s family said...