La musique joue un rôle très important dans le film. Snyder explique que « dans l'histoire, la musique permet d'introduire les personnages dans les mondes fantastiques ». La musique devient l'atout principal du film. Les chansons et musiques typiques de Sucker Punch sont associées à des sensations. La musique, d'après Snyder, donne un côté Moulin Rouge!.
La chorégraphie a été dirigée par Paul Becker. Emily Browning chante Sweet Dreams et Where Is My Mind qui ont été joués durant le film. Carla Gugino devait prendre des leçons de chants pour les scènes dans lesquelles elle jouait la chorégraphe. Le film possédait des musiques "sexy" comme décrit par Jamie Chung. Suite à un manque de temps, Snyder était forcé de couper une grande partie des séquences dansantes du film.En septembre 2009, Chung rapporte qu'ils enregistrent les musiques pour Sucker Punch.