He had by far the worst fake Southern accent I have ever heard. He was not the right actor for the part in what was otherwise a fine production.
His part really distracted me from that "suspension of reality" necessary to enjoy any film or play.
The best in that film was the guy who played John Reynolds --- "There's going to be the Devil to pay.'
He looked the part and sounded the part.
Thinking now, I guess that was the guy playing Buford who uttered that line.