Very, very good. It's a Baz Luhrmann movie, so you know what you're getting. If you don't like Baz's style, I highly suggest you skip this. The way they weave hip-hop in and out of the movie with Elvis' music works much better here than it did in The Great Gatsby (and that's not a diss to Gatsby cause I fucks with that movie).
Austin Butler is gonna be a star. My god I was floored by his performance if Elvis Presley. This kid has the acting chops and the charisma.
My biggest complaint is that at 2 hours and 40 minutes, it's way too long. Feels like you could chop a good 20 minutes out of this.