O final de “Um Sonho de Liberdade”, que retrata o reencontro de Andy e Red na praia de Zihuatanejo, poderia ter tomado um rumo distinto se Morgan Freeman, de 87 anos, não tivesse rejeitado uma proposta do diretor do filme.
O que ocorreu foi que, no roteiro inicial, a cena final mostraria apenas Red viajando de ônibus rumo ao México. No entanto, após realizar testes adicionais, um dos quais foi muito bem recebido pelos envolvidos, o diretor Frank Darabont decidiu adaptar a cena. Assim, foi filmado o emocionante reencontro entre Red e Andy, interpretado por Tim Robbins, de 66 anos, criando um dos momentos mais marcantes da obra.
Apesar do sucesso da nova abordagem, uma cena prevista no script foi eliminada por Freeman. O ator revelou que não aceitou a sugestão do diretor de tocar uma gaita ao final do filme. Ele preferiu manter a seriedade da narrativa, afirmando: “Frank [Darabont] achou que eu deveria tocar aquela gaita que Andy me deu, e eu recusei. Achei meio idiota, meio clichê, meio desnecessário”, declarou ao Daily Mail.
Freeman descreveu que “Red e Andy desfrutam de uma vida simples em Zihuatanejo como pescadores na baía”, ressaltando que essa interpretação oferece uma visão discreta, mas poderosa, sobre amizade, liberdade e novos começos após os traumas da prisão. Sua atuação lhe rendeu uma indicação ao Oscar de Melhor Ator. O filme, baseado na obra “Rita Hayworth e a Redenção de Shawshank”, escrita por Stephen King, foi indicado a sete categorias da premiação, mas não conquistou nenhuma estatueta.