Tangled tells the story of Rapunzel (voiced by Mandy Moore), a princess with magical golden hair who was kidnapped at birth. She's been kept in a tower by Mother Gothel (Donna Murphy) her whole life and believes she's her real mother.
As her 18th birthday draws near, Rapunzel's only wish is to leave the tower and see the lanterns that float every year on her birthday. But Mother Gothel has a dark secret she can't risk Rapunzel unearthing, and forbids her to leave the tower.
A botched robbery leads the dashing Flynn Rider (Zachary Levi) to the tower. Despite being complete opposites, they each have something the other wants: Flynn will take her to see the lanterns; in return, Rapunzel will return to him the tiara he stole.
In a throwback to classic Disney, a great effort has been made to make the CGI seem hand drawn, providing a refreshing break from the "lifelike" animation most films feature.
The song and dance episode at the Snuggly Duckling pub is genius. This is no real surprise: composer/songwriter Alan Menken, who has eight Oscars, wrote the music, which is one of the best parts of the film.
Although the ending is of the predictable "happily ever after" formula, the film is unexpected enough to satisfy even the cynics.