Quirky, inappropriate and outrageous: all singing, dancing, hoola-hooping fairy-tale gone wrong.