I also think it's Wait Until Dark (1967). Audrey Hepburn, not Shirley MacLaine. Alan Arkin was the villain.
View QuestionI believe that was Ioan Gruffudd's character (Henry Morgan), in the series Forever https://www.imdb.com/title/tt3487382/ (apologies for duplicate post)
View Question