This morning a new Shazam! trailer dropped that looks better than the first trailer they dropped for the movie. During the trailer, We got to see Dr. Sivana the villain of the movie played by Mark Strong.
Just like the first trailer we see Billy having fun messing around with his powers that he just gained as a normal kid would probably do. The villain is introduced in this trailer fighting Shazam above the city and using some of his powers. This trailer was much better than the first but I am still not fully convinced that I will check out the movie at least not the first couple of weeks. Check out the full trailer for Shazam! below which comes out on April 5th.