BUGGED * SHORT FILM

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