Instead of being stolen (as most of the myths about her imply), Helen goes on a journey of self-discovery leaving behind motherhood and the role it forces women into as a "delivery system" for having babies.
SOURCE: The Front Row Center at 03:28PM on October 20, 2023