El papel de Max Bialystock recayó en Nathan Lane, después de que Richard Dreyfuss fuese despedido solo unos días antes de comenzar las funciones previas por no estar a la altura de las exigencias del espectáculo.