A new Ghostbusters movie comes out in three weeks. Isn’t that wild? It feels like just yesterday we were watching and debating Ghostbusters: Afterlife—and now Ghostbusters: Frozen Empire, which brings the franchise back to its hometown of New York, is almost here.

Read more...