'Return a list of movies for the given keyword.'

def get_keyword(self, keyword, results=None):

    if (results is None):
        results = self._keywordsResults
    try:
        results = int(results)
    except (ValueError, OverflowError):
        results = 100
    if (not isinstance(keyword, unicode)):
        keyword = unicode(keyword, encoding, 'replace')
    res = self._get_keyword(keyword, results)
    return [Movie.Movie(movieID=self._get_real_movieID(mi), data=md, modFunct=self._defModFunct, accessSystem=self.accessSystem) for (mi, md) in res][:results]
