This afternoon, I went to the movies with my sister and brother-in-law and watched Supergirl. It was not what I expected. On a scale of 1-10, I would rate it as a 6. I will give any spoilers.
Supergirl, Kara Zor-El, Superman's cousin, was played by Milly Alcock. Early in the movie, I was disappointed with her portrayal of the character, but as the story progressed, I had to reevaluate my previous thoughts. After understanding the character arc of her role, I believe Ms. Alcock did a fairly good job.
If you know some of DC's history, you will appreciate that they brought in the well-known comic book character Lobo, played by none other than Jason Momoa. He was perfect for the role! He played the character like Yo-Yo Ma on a cello!
The villain was Krem of the Yellow Hills, expertly played by Matthias Schoenaerts. The antagonist was evil, vile, disgusting, and very powerful. The only problem with Krem was that his interpretation was of a two-dimensional evil villain. In most of today's entertainment, antagonists have reasons for their actions, even if those reasons are wrong, like Thanos in the Marvel universe.
It had the usual fights, battles, and explosions. The special effects were good, and the CGI work was about 90% as good as Disney/Marvel, but still acceptable.
I have always enjoyed the movie theater experience, and knowing what I do now, I am glad I went. It helped that the theater in this small town is really inexpensive, and I cannot get out of the house often.