A story about two estranged women who are forced to confront their inner demons when a chance meeting brings them back together.