"Show Boat" é um amado e importante espetáculo da Broadway de Jerome Kern e Oscar Hammerstein II, que estreou em 1927, rapidamente adaptando um romance de Edna Ferber lançado no ano anterior. Cobre 40 anos da vida de artistas e pessoal de apoio de um barco-teatro que cruza o Rio Mississipi se apresentando nas cidades que o margeiam, do final do século XIX ao começo do XX. Se destacou por apresentar um tom dramático, quando o padrão dos musicais era a comédia.
A Universal lançou duas versões no cinema ("Boêmios", 1929; e "Magnólia", 1936). A Metro encenou alguns números na cinebiografia de Kern ("Quando as Nuvens Passam", 1946) e fez sua adaptação em 1951, aqui chamada de "O Barco das Ilusões".
Kathryn Grayson e Howard Keel fazem o casal romântico do filme. Ela é a filha dos donos do barco, com aspirações a ser uma atriz e cantora. Ele, um apostador que consegue se empregar no show como ator. Eles se apaixonam, se casam e ele a leva para Chicago, para uma vida de luxo que só vai durar enquanto sua sorte de jogador não acabar.
Ele consegue o emprego do barco por causa da demissão do casal que é a estrela da companhia. Julie LaVerne (Ava Gardner) é denunciada por esconder ser mestiça e estar casada com um branco, o que é contra a lei naqueles locais racista. Ela escapa da prisão, mas o capitão Andy (Joe E. Brown) é obrigado a demitir o casal.
A questão do racismo é controversa no filme. Embora o assunto não deixe de ser abordado no filme, outro fato é que os personagens negros têm importância muito reduzida ou desaparecem da trama. A William Warfield basicamente sobrou a interpretação poderosa de "Ol' man river".
Lena Horne declarou, no documentário "Era uma Vez em Hollywood III" (1994) que quis muito fazer o papel de Julie. Ela interpretou a personagem em um número musical de "Quando as Nuvens Passam". E contou que esta, como outras participações suas nos musicais da Metro, não eram com um personagem na trama, mas cantando uma ou outra canção isolada, de modo que a cena pudesse ser cortada quando o filme fosse exibido em cidades segregacionistas.
Mas o papel acabou com Ava Gardner, branca (e que foi dublada nas canções por Annette Warren). Foi um "whitewashing" na personagem ou não, já que ela era uma mestiça que se passava por branca?
O filme também reduz o tempo da trama, que não leva 40 anos até o final, como na peça. Kathryn Grayson e Howard Keel estrelam duetos operÃsticos, enquanto o casal Marge e Gower Champion (interpretando uma dupla casada também no filme) dão algum refresco com números de dança mais animados.
Joe E. Brown está em dois momentos bonitos do filme: quando seu personagem reencontra a filha no palco e ao dançar com a neta. Rende mais que o xaroposo drama envolvendo os personagens de Keel e Grayson.