The screenplay was awful. Dinklage shouldnt sing. Hes an excellent actor and deserves to be recognized. Im speaking as a professional musical theatre actress. This movie musical was terrible and mostly it was the writing. The choreography was embarassing.Roxanne has a beautiful singing voice as did the soloist soldiers which was the best song melodically speaking.