In dem kleinen Örtchen Uglyville ist man anders und jeder weiß, dass wahre Schönheit von innen kommt und sowieso im Auge des Betrachters liegt. Hier leben Moxy (Stimme im Original: Kelly Clarkson, deutsche Stimme: Lina Larissa Strahl) und ihre Freunde ein unbeschwertes, freakiges Leben voller Spaß und freuen sich immer wieder, wenn eine neue UglyDoll und damit ein weiterer Bewohner für ihre Gemeinschaft vom Himmel fällt. Doch Moxy wundert sich schon lange, ob es eine Welt außerhalb von Uglyville gibt, ob etwas hinter dem Berg liegt, der ihren Ort einschließt. Mit Lucky Bat, Wage, Babo und Ugly Dog macht sie sich auf eine Erkundungstour und stößt dabei auf das „Institut für Perfektion“. Dort werden klassische Puppen von Lou (Nick Jonas) trainiert, um in die Welt entlassen zu werden, wo sie die Liebe eines Kindes finden sollen. Und der manipulative Lou will seine Ideale auf Moxy und ihre Freunde übertragen und sie zu „perfekten“ Puppen machen...