Kyle Bruce’s review published on Letterboxd:
To be honest, I don't really understand the harsh reaction to Eternals. Like any other Marvel Studios outing, there are things that work and things that don't. Sure, it's not the best film they've made but it's certainly not the worst.
Chloé Zhao's direction is impeccable. The cinematography and lighting is brilliant and you can definitely see her visual style shining through the usual superhero clouds. The scale is also huge and Ramin Djawadi's epic score elevates this. VFX is also a key element of the visuals in Eternals. There is a lot of CGI in this film and aside from a couple of exceptions it looks very good.
I was also surprised how well the ensemble cast was handled, every single eternal gets their time to shine despite the limited time. Admittedly, some of the dialogue is a bit iffy and some of the jokes feel forced, but the overall dynamic between the characters definitely works.
The story is very overstuffed and I think would've benefitted from an extended runtime. The villain plot is slightly underdeveloped and I would've liked to have seen more of Kit Harington's character as well. However, the plot still makes complete sense and the heavy use of flashbacks is never hard to follow.
Overall, I really enjoyed Eternals and I think that now we have established the lore and introduced all of the characters the only way is up.