Have you seen the new Godzilla movie yet? It's on my to-do list for sure. I love cheesy monster movies …