От «сколько» к «какие»
Счётчик даёт число, но само число редко бывает конечной целью. Обычно нужны сами строки, чтобы с ними работать дальше: посчитать по ним среднее, отсортировать, сравнить с остальными.
Фильтр — это новый список, куда попали только подходящие строки. Схема почти та же, что у счётчика, только вместо +1 мы кладём строку в список:
result = []
for m in movies:
if условие:
result.append(m)
Важно: result хранит те же самые словари, а не копии. Мы не размножили данные, а лишь собрали ссылки на нужные строки.