Even though this movie is bad I like it but I know it could have been way better. I think the main reasons why The Last Knight fails as a movie as because Michael Bay keeps focusing on visual and sound effects which is fine but the story is also very important which went nowhere in The Last Knight but had alot of cool and interesting ideas in it but still a mess. They should have removed the whole entire Junkyard scenes, the small town scenes, all of the haha moments in the film just like how Dark of the Moon and Age of Extinction did it, get rid of Mark Wahlbergs Character Cade Yeager, remove the little girl and Squeaks, remove the autobots from the first film accept for Bumblebee, Optimus Prime, Hot Rod, and bring back Dino, and sideswipe but have the none returning have a small explaination on where they went or are, and Vivian be the main human Character and have Optimus Prime as the Last Knight. But also have more action scenes with robots fighting and more screentime with Optimus Prime