I just saw this and I fell in love with the music and singing. I thought Blunt's voice was absolutely phenomenal, but I also really liked Streep, Kendrick, and the kid who played Jack. I bought the soundtrack and it is extremely pleasant to listen to, unlike the Les Mis soundtrack. My favourite songs are Giants in the Sky, Last Midnight, No One is Alone, and Finale/Children Will Listen Part 1 for Blunt's part.
Seriously, Blunt needs serious props. She's hilarious in the Devil Wears Prada, is badass in Edge of Tomorrow, and has an amazing voice here. She can do anything.
Agony was hilarious. It worked on so many levels. It was meta and a parody, and both princes gave such an over the top and funny performance.
Some of the story didn't work for me, so maybe it wasn't that easy to translate to the screen? Repunzel seemed pointless, when her hair didn't work the solution felt like a copout, and since the whole movie takes place in the woods it felt very small, with too many conveniences and coincidences. But the music made up for these story problems, especially because the songs had such clear messages.