How could anyone fault Sean Connery. American archaeologist in the Indiana Jones film, Russian submarine commander in Red October, Spaniard in Highlander and of course, English spy James Bond. His accent has never been bettered by anyone from England, Spain, Russia or the USA!
Quack!!!!!
GtD.