I haven't seen the film and can't imagine Connery being Barley
I reading the book now and I'm quite intrigues with the character of Barley. I've always been a fan of Sean Connery, but I have to say I can't imagine him being Barley at all. I know a lot of comments here are saying he does a great job. But it seems to me a giant case of miscasting.
I was thinking that a better casting, if the film had been made fifteen years later, would have been Hugh Grant. He seems like a Barley to me. But I can't see Connery doing the unique mix of hesitation and enthusiasm, cynicism and loyalty that is Barley. It would seem to me that Connery would turn Barley into an assertive fellow always sure and ready to fight, instead of the charmer who spends a lot of time deciding if he is even going to pay attention before he pours his soul out to you.