Monday, July 26, 2021

“Space Jam: A New Legacy” is less a movie and more a vacuous advertisement for WarnerMedia’s intellectual property.