The first film he directed was the western Buck and the Preacher . He was also the star , with Harry Belafonte . His feature film directorial debut was the western Buck and the Preacher in which Poitier also starred , alongside Harry Belafonte .