Diminishing vision is why Hollywood actress Judi Dench might not take on any more roles. The 89-year-old actress, who is known for her spectacular performances in eight James Bond films as well as other projects such as Shakespeare in Love and A Fine Romance, recently said in an interview, that she can barely see on …