public void addMovie(Movie movie) {
    if (movie == null) {
      throw new NullObjectInsertionException("Movie shouldn't be NULL.");
    }
    if (existMovie(movie)) {
      throw new DuplicateInsertionException();
    }
    movies.add(movie);
  }