Visually realistic and stunning. But kind of a dark and violent movie for kids to handle. I could see nightmares on the horizon for those younger than high school, because of the meanness of the bad characters and their shadowy evil. As an adult, I find it dark, not uplifting, and too much trying to be “hip” and urban. I prefer the songs as originally performed. Not a fan.