I completely disagree with the reviews I've read so far. Peter Dinklage was great as far as the acting goes, so many scenes where you could read the dialog from his facial expressions but he cannot sing. The songs themselves seemed ill written and the composition over simplified.
I really wanted to love this movie and I absolutely hated it. I almost didn't finish it but my son wanted to know what happens in the end. That was disappointing as well.