code: def search(self, release_name, lang):
          
          subtitles = []
          language = babelfish.Language.fromalpha2(lang).name
          payload = {'q': release_name, 'r': 'true'}
          url = 'http://subscene.com/subtitles/release'
          response = requests.get(url, params=payload, headers=self.headers).text
          soup = BS(response, "lxml")
          positive = soup.find_all(class_='l r positive-icon')
          neutral = soup.find_all(class_='l r neutral-icon')
          for node in chain(positive, neutral):
              suburl = node.parent['href']
              quality = node['class'][2].split('-')[0]
              name = node.parent.findChildren()[1].text.strip()
              if language.lower() in suburl and 'trailer' not in name.lower():
                  subtitle = {}
                  subtitle['release'] = name
                  subtitle['link'] = urljoin(self.base_url, suburl)
                  subtitle['lang'] = lang
                  subtitle['movie'] = name+quality
                  subtitle['date'] = '10/10/2010'
                  subtitles.append(subtitle)
          return subtitles
docs: search subtitles from subscene.com