June 4, 2019June 4, 2019 Shannon McGrew Article: The Lasting Power of Godzilla Becoming part of the Godzilla franchise is one that many seasoned actors and directors would jump at the chance for. With 35 films under its