The story seems like a modern retelling of Nathaniel Hawthorne's Rappaccini's Daughter, the biggest influence in Ivy's creation. So it's perfect for her in many ways.
Once you have an hour to spare, watch this 1980 television movie based on the original tale, which still holds well after 40 years.