A Looney Tunes Movie,” released on March 14, 2025, is a brand new 2D animated film directed by Pete Browngardt, and ...
Titled “The Day the Earth Blew Up,” the film was released on March 14, and this weekend it will screen at Sag Harbor Cinema.