Dlatego że Twoja pętla nie przestaje działać, pierwszy śnieg ma indeks 0, botox ma indeks 1. A pętla leci przez wszystkie filmy. Więc uruchomi się else. Po prawidłowym znalezieniu musiałbyś użyć break, aby zakończyć pętlę. A najlepiej zamiast pętli na tablicy użyć metody filter.