It's a beautiful film, with music and visual so well interlaced that they took my breath away. Bill Skarsgard is an amazing actor, managing a completely different role than Brandon Lee's Crow.
And let's talk about symbols! Watch for the poster of Bruce Lee, father of the original Crow, Brandon Lee. Plus the main fight scene during the opera show Orpheus, subtle reminder of the myth behind the story: the legend of Orpheus and Euridice.
I'm going to let it rest a couple of months and watch it again. It was pure wonder and delight, let's see what other surprises I discover the second time.