This film has a great look and the acting is good and engaging. I don't understand why it is a musical? I should clarify that I am not a fan of musicals, especially when the song comes out of no where. Give me "Cabaret," "Judy," or "Nine." Those are superb musicals that make sense, ever number happens on stage, and in the case of "Nine," in the imagination of the director who is struggling with writer's block.