Finn Wolfhard Hilariously Reveals What Slimer Tastes Like

Ghostbusters: Frozen Empire in theaters March 22, 2024.