'Return a Movie object for the given movieID.
The movieID is something used to univocally identify a movie;
it can be the imdbID used by the IMDb web server, a file
pointer, a line number in a file, an ID in a database, etc.
info is the list of sets of information to retrieve.
If specified, modFunct will be the function used by the Movie
object when accessing its text fields (like \'plot\').'

def get_movie(self, movieID, info=Movie.Movie.default_info, modFunct=None):

    movieID = self._normalize_movieID(movieID)
    movieID = self._get_real_movieID(movieID)
    movie = Movie.Movie(movieID=movieID, accessSystem=self.accessSystem)
    modFunct = (modFunct or self._defModFunct)
    if (modFunct is not None):
        movie.set_mod_funct(modFunct)
    self.update(movie, info)
    return movie
