I loved the first two descendants movies so much, D2 being my absolute favorite. The songs were amazing and I really enjoyed the movies. But Descendants 3, being the last movie, was just ok. Audrey being the villain thing was kind of unrealistic. Sure, she's so jealous of Mal but why was she going to destroy all of Auradon because of her? Also, I didn't really like any of the song except for Good to be Bad. Idk if they changed their writers, but they weren't good.
In addition, I feel like Hades should've been the main villain. He was in the promos so much, but was in like two scenes. If he was the villain, it would've been more interesting considering he's Mal's dad. Also, even though they weren't the focus of this movie, Uma and the pirates should've had more purpose. They instantly became friends with the other VKs through a few songs. I mean the whole Uma and Mal thing was sweet at the end though.
In the end, Descendants 2 should've been the last movie, but I guess they made it 3 movies like High School Musical or something. I really wanted to like this movie because Cameron was in it, but I didn't love it. But, the tribute was so heartwarming and showed how he grew up on Disney. I cried. RIP Cameron.