‘Godzilla’ delivers as science fiction blockbuster Film review from film director, producer and writer Gabrielle Lindau. read more Tweet