One - third fairy tale (literally), one - third musical and one - third social commentary on the nature of love, its weird visuals and eclectic songbook will make adults feel like they've consumed
some crazy psychedelic drug; however, younger viewers may find its colorful and song - heavy stimuli generally entertaining.