I have heard lots of rants and I just have one opinion to offer: Historical fiction (which is what this is) is to history what science fiction is to science. If you're looking at this movie and criticizing it for not being historically accurate, you might wish to rewatch the "Star Wars" movies and write a rant about the chances of everyone in the galaxy being bipedal and English-speaking. Science fiction is a way to talk about the present in a round-about way to make a point that might otherwise be difficult to swallow. A wildly inaccurate, imaginary future often doubles for the present day. Historical fiction is the exact same thing - a wildly inaccurate, imaginary past doubles for the present day. If you want a thinly veiled portrait today's oblivious, self-absorbed, spoiled rich teenagers, you might see it in this movie. If you want an accurate depiction of the French Revolution, may I suggest you explore the documentary genre.
no subject