As a life long fan of the original Captain Marvel, I was very disappointed in this movie. Instead of basing it on the golden age Fawcett comics, and the epic contemporary material by artist Alex Ross, it was based on Geoff Johns' misfire reboot. The end result is part "Big" and part "Superhero Movie" with a dose of "ABC Afterschool Special". David Sandberg's direction is schizophrenic with a very pedestrian tone and very bad CGI. Zachary Levi is spastic, guilty of over acting, and incapable of handling the few serious scenes. Mark Strong is miscast as Dr. Sivana, giving a dull performance to a character that is watered down into a generic magic based bad guy. The only bright spots are Asher Angel and Jack Dylan Grazer, who both give great performances with the material they are given. Skip this one, especially if you expect a golden age Captain Marvel movie.