I think Movie Megatron is the worst Megatron of all time. Not only does he have the ugliest designs ever but he fails to embody the character of the name he was given in all 3 movies. First movie, trapped in ice, we don't see him till the end of the film, and he has a very short run before being killed BY A HUMAN. Second movie, he's the Fallen's bitch. Third movie, he's Sentinel Prime's bitch. Megatron says he's the great and mighty leader of the Decepticons but he never leads them, he's always taking orders from someone else. That's not Megatron, that's STARSCREAM! Think about it! Starscream always says he's the great and mighty leader of the Decepticons when in reality he's just Megatron's bitch. Movie Starscream never once in all 3 movies acts like Starscream. He's always a suck up to Megatron and never once tries to take command when Megatron was thought to be dead not once, but TWICE. Starscream was even sucking up to the weakened Megatron in the 3rd movie and never attempted to finish him off while he was in his weakened state. He's not Starscream! Megatron has Starscream's personality and Starscream has Waspinator's appearance. So really they are not Megatron and Starscream, they are Starscream and Waspinator. The writers of the movie claim to be fans, writing the characters with their G1 personalities in mind. Like Frenzy was originally named Soundwave but after a while they realized, oh we're not writing for Soundwave, we're writing for Frenzy, and changed his name. So why is that at no point did they stop to realize that they were writing Megatron as Starscream and not writing Starscream as Starscream. Granted the same guys are also writing Prime and that version of Megatron and Starscream are perfect but Hasbro also has more of a hand in keeping the continuity straight with that series than they did in the movie. It's seriously as if these guys don't actually know who the characters are suppose to be unless Hasbro steps in and tells them. I'm sure if Hasbro wasn't working with them on Prime Megatron would no doubt be someone's bitch again and Starscream wouldn't of become a Decepticon traitor. I seriously hope that they do a reboot of the movies and Hasbro needs to say, "we need creative control over everything in the films or we don't give you the rights to use our characters." Don't go letting the movie do whatever they want because they'll change anything and everything except for the names just so they can sell tickets. They know they can get away with it too, anything with a large fan base already will automatically sell out just because of the name. It's been done with allot of different stuff, some times the movies are actually good but when they suck, they still sell just because of the name. That's probably why they have at least 1 character in each film that maintain their iconic look because they use that character to help boost sales for their piece of crap movie. Would make more sales if they actually tried to make a decent movie that fans will love because you know eventually people are going to spread the word about how bad it was and then they won't sell anymore. That's what happened with Batman and Robin, The Hulk, and Spider-man 3. They sold because of the name and after word spread that they sucked they all got rebooted. Though Hulk actually wasn't that bad, I think people would of liked it more if they didn't use the comic book cut scenes threw out the entire movie and put more of an effort into making the CGI Hulk look more like a muscular menace to society and less like fat green jello man. The reboot only turned out better for that exact reason, no comic book cut scenes and the CGI Hulk looked more realistic and less like a green jello man. It looked like they actually gave him some life like texture and got rid of the stupid fat ripple from the first movie.