Buck and the Preacher is a 1972 American Western film released by Columbia Pictures, written by Ernest Kinoy and directed by Sidney Poitier. Poitier also stars in the film alongside Harry Belafonte and Ruby Dee.