The stuff of fairy tales.