Don't give up, watch the whole movie. I struggled a bit with the first half hour. I couldn't quite get into Peter Dinklage's portrayal of Cyrano (not his fault, I think it was weird dialogue), but it kept getting better and better. The songs are beautiful and the choreography is really unique. Roxanne is acted to perfection. Definitely a must watch for anyone who loves music.