Go Seo-in, la hija ilegítima de un médico real, estuvo a punto de morir por culpa de su padre hasta que el rey lobo Shim Nan-chang la rescata. Tras pasar una noche juntos, ella es desterrada por los pecados de su familia y cría sola a su hijo Go An-yeong, un niño que entiende el lenguaje de las bestias. Cinco años después, mientras busca hierbas para curar la enfermedad de su hijo, se reencuentra con Shim Nan-chang, aunque ninguno reconoce al otro. Cuando acusan a An-yeong de ser un ser maligno por hablar con los animales, Shim Nan-chang aparece, protege a madre e hijo, reconoce públicamente su paternidad y disipa los antiguos malentendidos. Juntos superan innumerables pruebas —la venganza de la madrastra, los conflictos del clan lobo, las calumnias de la zorra demoníaca— hasta que ella queda embarazada de gemelos y la familia, por fin, alcanza la felicidad completa.