No matter how much shade gets thrown at Michael Bay, you can’t deny that the director knows how to create big screen spectacle. It may not always come with a coherent story, especially in the Transformers franchise, but the filmmaker uses state of the art tools to create some… Read entire story.
Source: /Film