It's not perfect, but it's a fun, relevant story. The characters are well written and for the most part, well-developed. The songs are sweet, but at times I thought they sounded too similar. This may change with future viewings (I did love Je n'aime que toi from the first time, though). I really enjoyed it., it was really incredible, but as I said, not perfect. But it works just fine for me.