Jerry Lee Lewis regravou algumas de suas canções para que Dennis Quaid pudesse fazer a dublagem.
Dennis Quaid gravou algumas cenas tocando piano de verdade. Ele contou com a ajuda do cantor e pianista Jason D. Williams, que curiosamente era comparado com Jerry Lee Lewis no início de sua carreira. O músico também atuou como dublê de mãos, tocando as canções mais elaboradas.
Drew Barrymore foi cogitada para o papel de Myra Gale Brown.