Assistir a filmes com legendas em italiano faz sentido, mas depende muito de como você faz isso. Se está apenas lendo as legendas e ignorando completamente o áudio em inglês, então sim, provavelmente está desperdiçando tempo porque seu cérebro vai tomar o caminho mais fácil. Mas se ler as legendas enquanto ouve ativamente o inglês, tentando conectar as palavras que ouve com o que lê, vira um exercício útil, especialmente para o ouvido e o vocabulário. A verdadeira mágica acontece quando você começa a reconhecer frases inteiras sem olhar para as legendas, e isso só acontece se as usar como apoio, não como salva-vidas.
Para deixar mais eficaz, é melhor passar gradualmente para legendas em inglês, não em italiano. Eu sei, é mais difícil, mas é aí que o aprendizado de verdade acontece. No começo, tente filmes que já conhece ou que têm diálogos simples e claros: tipo filmes de animação, comédias leves, ou basicamente conteúdo onde as pessoas falam de forma relativamente natural mas não muito rápido nem cheio de gíria. Evite filmes de alta tensão ou thrillers onde o diálogo é todo sussurrado ou atropelado.
O que realmente funciona é combinar esse método com outras coisas. Tente assistir à mesma cena duas vezes: a primeira com legendas para entender o significado geral, a segunda sem para realmente ouvir como as palavras soam. E se encontrar uma cena com uma frase que não entende, pare, releia, depois tente repetir o que ouve em voz alta. Um pouco chato? Sim, mas é assim que você constrói a memória muscular da linguagem.