This epic tune is from the movie Sucker Punch. I already watched it and I was really disappointed. I have to admit that the soundtrack is great and the special effects are overwhelming, but the plot was just horrible. My problem aren´t the scenes where Babydoll is in her phantasy world, it´s between these scenes when I really wanted to leave the cinema.
Nevertheless, as I said, the soundtrack is awesome, especially this version of Sweet Dreams sung by Emily Browning, the actress who plays the main character Babydoll.