Le film est un remake de Sparkle de Sam O'Steen, sorti en 1976 et inspiré du groupe féminin très populaire aux États-Unis dans les années 60, The Supremes.
Le tournage du film, qui s'est déroulé entre les mois d'octobre et de novembre 2011, a eu lieu entre Los Angeles et Detroit.
Sparkle est le premier long métrage auquel participe Jordin Sparks, et elle en tient le rôle-titre ! En effet, la jeune femme est avant tout chanteuse. Elle a percé aux États-Unis en remportant la sixième édition d'American Idol (la version américaine de Nouvelle Star).
Sparkle est le dernier film dans lequel apparait la célèbre chanteuse Whitney Houston, disparue peu de temps après le tournage. Le film, son cinquième seulement en tant qu'actrice, lui est dédié. C'est d'ailleurs elle qui avait acquis les droits du long métrage d'origine en 2000 dans l'optique d'en faire un remake. Whitney Houston était donc également productrice déléguée du film.
La jeune star Jordin Sparks revient sur le choc qu'elle a ressenti en apprenant le décès de sa partenaire
Whitney Houston : "J'ai vécu comme une recluse, je me suis coupée du monde pendant quelques mois. Je pleurais, tant j'étais effondrée". Si la jeune actrice n'a pas tenu à s'exprimer sur le sujet pendant longtemps, elle est finalement sortie de son silence pour revenir sur cet épisode douloureux, en précisant qu'elle s'estimait bénie d'avoir eu la chance de connaître son idole de toujours.
Le film semble être entaché par la malchance puisqu'une autre actrice qui devait y participer est décédée : Aaliyah, qui était originellement pressentie par Whitney Houston pour incarner Sparkle, est morte dans un accident d'avion avant le tournage. C'est donc Jordin Sparks qui a remplacé la chanteuse au casting.