Jarring French horror film ‘Titane’ wins big at Cannes festival Written by Greg W. Locke on July 21, 2021. Space Jam: A New Legacy took the No. 1 spot at the U.S. box office over the weekend despite terrible reviews and word of mouth, selling a solid $31... Continue reading