Bumblebee is directed by Travis Knight and stars Hailee Steinfeld, John Cena, Jorge Lendeborg Jr., John Ortiz, Jason Drucker, and Pamela Adlon. The plot of the movie is on the run in 1987, Bumblebee finds refuge in a junkyard in a small Californian beach town. Charlie, on the cusp of turning 18 and trying to find her place in the world, discovers Bumblebee, battle-scarred and broken. The only Transformers movie that I liked was the first one in 2007, the four sequels just keep getting worse with each one. So, when this movie was announced I was dreading it. Then I found out that it wasn't going to be directed by Michael Bay and I started to get excited. I have been waiting a long time, but finally, we get a fantastic Transformers movie! Easily the best part of this movie was the relationship between Charlie played by Hailee Steinfeld and Bumblebee. Something I never expected to happen during a Transformers movie was for me to get teary-eyed and not just once, but twice. Once towards the start of the film where Charlie is talking to Bumblebee about her father who passed away and then the last scene with the two of them. Hailee Steinfeld is fantastic in this movie I think she is amazing in everything she is in, but this to me is her best performance yet. Her character Charlie is extremely likable and you really feel for her. I like the family dynamic that is set up. I like her past she used to be a diver, but she doesn't feel comfortable with that anymore because it was something her father encouraged and now that he is gone it makes her feel depressed. John Cena plays Jack Burns a member of the military I had never seen him act before, but I thought he was terrific. The action scenes are very exciting and unlike Michael Bay's action, you can actually tell what is happening. Another problem I had with the Michael Bay films was they were always too long not this one it is the perfect length at 1 hour 50 minutes. There is not a boring moment in this film. I have no complaints about it. 5 out of 5 stars for Bumblebee. I hope you enjoyed my review.