Pygmalion ★★★★

It’s good even without songs!