Jared Leto is in all the promo material, but the co-lead is played by Greta Lee (pleasant surprise). Bit characters were played by actors I like but could have been cut from the movie with no impact on the core story.
The first half of the movie was phenomenal- The second half sacrifices choices that would have made it a more interesting and cerebral story in favor of a fun unchallenging action movie. Some of the weight of the tone and pacing has been ruined by choices made to try and keep Modern audience's attention.
Many callbacks that will be missed by people who aren't fans of the original movie or the 2010 sequel.
Sound track is, of course, amazing. Overall, fantastic experience & a fun film.