Two strange sisters, Grace and Violet, bound together by more than blood, live in a large mansion, alone, yet surrounded by haunting images of their childhood. They bring home a man, Luke, picked up in a bar. He is unaware, but his purpose is to make one of them pregnant. Lust and love, jealousy and fear throw their plans awry. Lurking out of view is a mysterious presence, manipulating them like marionettes. Only death can untangle the puppets' strings.