Coming attractions: Musical twist on fairy tale