Complex sentence: Upon its release, "Holy Motors" received many positive reviews; the website Rotten Tomatoes, which rates reviews on a 100-point system, currently grades the film 92 out of 100.
Split into simpler sentences: Upon its release, "Holy Motors" received many positive reviews. The website Rotten Tomatoes, which rates reviews on a 100-point system, currently grades the film 92 out of 100.