Kaia is a homeless single mother longing for a home and a name as she struggles to raise her young son. Scarlet is a stripper who is uncomfortably aware of the fact that without money you are unable to even be free. Desiree is trapped in an unhappy marriage that she tries to make the most of for her son's sake. Felicity is a teacher who has her time off work taken up with visiting her mother with Alzheimer's and is sent reeling by a shocking revelation. Four very different lives with their own sets of problems, as each woman tries to make a life for themselves while navigating their individual worlds. But when an unlikely set of circumstances arises and seems set to bring them together will they each be able to find their happy endings or will further tragedy tear them all apart?