A woman receives a baby from a strange clinic to ease her loneliness, but is what she has let into her house less than human? A psychological drama with elements of horror about the universal need for human contact and the lengths to which someone might go in order to obtain it.
Leave a reply