Roteiro de Alfredo Oroz foi baseado no romance homônimo de Fernando Sabino.
Sinopse: O filme conta as aventuras e desventuras de Geraldo Viramundo, espécie de Don Quixote que percorre Minas Gerais querendo transformar o mundo.
Grande produção, o filme conta com elenco de mais de setenta atores e cerca de duas mil figurações, com reconstituição de época. Foi filmado em oito cidades de Minas Gerais.
Num caso raro em adaptações de livros consagrados para o cinema, o escritor Fernando Sabino alterou um trecho do livro O grande mentecapto em função da cena em que Geraldo Viramundo se vê criança nadando no rio, ao retornar para sua cidade natal, no fim do filme.
Elenco: Diogo Vilela - Geraldo Viramundo Luiz Fernando Guimarães - Capitão Batatinhas Osmar Prado - Barbeca Imara Reis - Peidolina(Dona Lina) Débora Bloch - Marialva Regina Casé - Brigite Emiliano Queiroz - Borba Gato Álvaro Freire - Padre Tibério Rogério Falabella - Pai Maurício do Valle - Montalvão Cláudio Corrêa e Castro - Chefe Jofre Soares - Elias Antônio Pedro - Clarimundo Ladisbião Lando Kosme Tetê Camelo - Garota que Atira Pedras Clayton Assaf - Assassino 1