abstract:Buck and the Preacher is a 1972 American Western film starring Sidney Poitier as Buck and Harry Belafonte as the Preacher. Buck is a trail guide leading groups of former slaves trying to homestead in the West, immediately after the American Civil War.