A couple moves in to a new apartment only to be welcomed by some very unusual neighbors.A couple moves in to a new apartment only to be welcomed by some very unusual neighbors.A couple moves in to a new apartment only to be welcomed by some very unusual neighbors.