Zé do Burro (Leonardo Villar) faz uma promessa a Iansã. Se ela curar o seu jumento Nicolau, ele carregará uma cruz de madeira desde a sua roça, em Monte Santo, no interior da Bahia, até a igreja de Santa Bárbara, em Salvador. Ao chegar à porta da igreja, Zé do Burro é impedido de entrar por padre Olavo (Dionísio Azevedo) sob o argumento de que a promessa foi feita em um terreiro de candomblé. Será ele capaz de cumprir sua promessa no final?