Definitely earns its R rating. The one star reviews are all hilariously uninformed boomers who want George Clooney Batman forever. The movie wasn't perfect by any means, but the downsides are things like "Wait, why did that character survive when X died?" types of things that only really last a few seconds. Voice acting was great, and the pacing was actually pretty good imo. Definitely worth the watch, and again it's rated R for a reason, don't go showing this movie to your 9 year old kid and wondering why they get upset.