The only review of Les Miserables you need to read (includes spoilers)