It needs more Asgard and cosmic stuff, less Jane and earthly things

Rating: 6/10 (27 June 2020)

The writing is okay. It is nice to see the developing relationship between Thor and Loki, the Warriors Three, and Lady Sif. The Warriors Three and Lady Sif's roles are well-done, unlike in the first movie. Jane, Erik, Darcy, and Ian's involvements are unnecessary. The villains, the Dark Elves, are generic and uninteresting. Loki's mischievousness is once again well-portrayed. The culture of and everything in Asgard are so beautiful, the movie should have focused on Asgard and other beautiful realms (but not dark and lifeless ones) instead of earth.
The casting and performances are good: Chris Hemsworth as Thor, Tom Hiddleston as Loki, Anthony Hopkins as Odin, Stellan Skarsgård as Erik Selvig, Idris Elba as Heimdall, Christopher Eccleston as Malekith, Natalie Portman as Jane Foster, Kat Dennings as Darcy Lewis, Ray Stevenson as Volstagg, Zachary Levi as Fandral, Jaimie Alexander as Sif, and Rene Russo as Frigga.
The production set, costumes, music, visual and special effects, make-up and props are beautiful. The tone is sometimes too dark, sometimes too yellow.