def _playing_now_movies() -> List[Movie]: """Persist all movies which are currently playing in cinemas and return them""" movies = [] for imdb_id in get_now_playing_imdb_ids(): try: movie = Movie.objects.get(pk=imdb_id) except Movie.DoesNotExist: movie = Movie.persist_movie(imdb_id) finally: movies.append(movie) return movies