Geraldo Viramundo, uma espécie de Quixote de Minas Gerais, um confuso anti-herói mineiro. Viramundo torna-se padre, político, militar e revolucionário na busca de liberdade e justiça. Andarilho e brincalhão, percorre várias cidades atrás da amada Marília. Ele vê o mundo através da ótica dos desvalidos e é com as prostitutas, os mendigos e os loucos que parte numa grande marcha ao Palácio da Liberdade, em Belo Horizonte, onde fica a sede do governo do estado.