"Spider Lily" spins a fantastical tale of a group of women seeking vengeance on all the men who have wronged them. In this twisted Alice-In-Wonderland-esque world, the women plot revenge by growing a garden of poisonous plants such as foxglove, hemlock, and belladonna. Perhaps Mother Nature herself is seeking revenge as well.