The Nature of the Beast
- Episode aired Jul 18, 2020
The resolute Princess Snow finally tracks down the mysterious Enchantress for answers. Meanwhile, Prince Charming struggles with his self-worth in the absence of his adoring damsels, and rea... Read allThe resolute Princess Snow finally tracks down the mysterious Enchantress for answers. Meanwhile, Prince Charming struggles with his self-worth in the absence of his adoring damsels, and reaches out to an old flame for help.The resolute Princess Snow finally tracks down the mysterious Enchantress for answers. Meanwhile, Prince Charming struggles with his self-worth in the absence of his adoring damsels, and reaches out to an old flame for help.