Meet the adorable characters of Ugly Dolls

Cape Town - In the adorably different town of Uglyville, where "Ugly Dolls" and "Perfect Dolls" live side by side, Moxy, a smart, fun-loving, joy-spreading "Ugly Doll" embarks on an epic quest that will challenge her to overcome her flaws and make her dreams come true.

The A-list voice cast include: Kelly Clarkson (Moxy), Blake Shelton (Ox), Wanda Sykes (Wage), Gabriel Iglesis (Babo), Wang Leehom (Lucky Bat) and Pitbull (Ugly Dog).

The film releases in SA cinemas on Friday, 10th May.