Enchanted is popular because it is really funny. It has the really over the top parts of a fairytale mixed with reality.