Rapunzel by Disney.
beautiful oppressed girl
cute animal best (and only) friend
a wicked female character
half a dozen songs
almost lost her bit
and a series of misfits, rogues and scoundrels
Put in DVD player and play for 90 minutes until warm and glowing,
I loved the horse, he steals the show and we all found this is very watchable. I'd give it a five but really its not original enough, it is a very good film, but really doesn't do enough to break the mould.