When a pest control company is on the verge of collapse, it is up to the boss to figure out who is to blame.
Two college girls are tormented by their Hitchcock loving landlord.