The Nerds take a deep dive into the newest film of the Ghostbusters franchise-- Ghostbusters: Frozen Empire!