UglyDolls ★★½

In a world where toys live in their own universes before they are bought by children, dolls that end up being deformed are sent to Uglyville, a bright and colorful town where parties and acceptance are encouraged. Moxy (Kelly Clarkson) a pink monster-like doll dreams of being adopted by a child, so with her friends, Ugly Dog (Pitbull), Babo (Gabriel Iglesias), Lucky Bat (Wang Leehorn) and Wage (Wanda Sykes) leave Uglyville and end up in the town of Perfection where a ruthless doll named Lou (Nick Jonas) enforces everything the "UglyDolls" are not...

Based on the brand of plush toys created by David Horvath and Sun-Min Kim in 2001 to encourage acceptance and love regardless of appearance, it's no surprise that this film does have it's heart in the right place, regarding its timely message about diversity and body positivity. However, execution is vital in these kinds of films and UglyDolls ironically plays it a little too safe in its narrative.

The animation, while bright and colorful and the songs, while are thankfully original, feels a little too similar to Dreamworks's Trolls and the over-reliance of tired tropes that dominate these types of mainstream animation makes this film feel hypocritical at times.

Overall, UglyDolls is not the worst animated film out there, or the worst toy-based film either as it does have something important to say, but the elements that don't work slightly overshadows it's intended heart.