A boy who is looking for his mother instead develops surprising super powers, but after he's had fun experimenting with his new powers he must face off against a powerful enemy.
Currently you can stream Shazam! with HBO Max, we recommend you subscribe to this service as there are loads of great movies you can stream via this platform. You can try the service free for 7 days via Prime Video. If we find more streaming options for Shazam! then we'll update this page.
If you don't have access to HBO Max then you can buy or rent Shazam! to watch online via digital platforms such as VUDU, Microsoft Store, FandangoNOW, Apple iTunes, Google Play Movies and YouTube. You can stream the movie for as little as $3.99 and you can buy the movie for as little as $9.99.