This is a VERY different tone than the other films in the Transformers franchise.
It feels like a silly teen comedy.
John Cena is really bad. It’s poor writing of his character but also a pretty poor performance too.
Hailey Steinfeld is great though and provides a convincing and genuine performance.
I thought the 80’s stuff was pretty good — the clothes, the hair, cars, and off course the music.
As the movie went on though, I thought it got worse and worse. The ending feels lazy and there are several cringe-worthy moments.