Latest ‘Godzilla’ remake drops the ball on so many levels

 
ScreenPlay/NDN

"Godzilla" trailer