An almost perfect movie for fans of the franchise, but I could see many new viewers liking it as well. My favorite part is having Bryan Tyler as the composer. He also worked on Transformers Prime and his music in this movie has subtle callbacks for those that watched that show. Honestly by far the massive stain on this movie was Key as Bumblebee. His dialogue and delivery was poor, and the comedy subtracted from otherwise beautifully crafted scenes. The whole movie would've been perfect without his character, but I guess they wanted to add something for the kids.