a man find himself stranded in his apartment with a creature that defies his way of lifea man find himself stranded in his apartment with a creature that defies his way of lifea man find himself stranded in his apartment with a creature that defies his way of life