fixed issue where movies were being added to dict multiple times