1. Choose an interesting movie.This probably sounds obvious, but if you choose a boring movie, you’ll be bored. And if you’re bored, it will be difficult to pay attention…for more than one and a half hours!
I remember when I was a child, I had to watch hours and hours of really old movies like “Singing in the Rain”, “Mary Poppins” to learn English. If you don’t know these films – you’re welcome to check them up – they’re really old! I didn’t exactly hate them, but I didn’t feel excited at all when watching these films.
And because of that, I highly recommend you choose movies you like. To do this, you can go to a website called Rotten Tomatoes, which is a website with many great critics and reviews on many tens of thousands of movies.
2. Select a movie that matches your current English level. For example, for beginners in English, I usually recommend you learn English through animations. The main reason is because the English is usually very friendly, nice and easy to understand.
On the other hand, if you try to watch something like “Romeo and Juliet”, you will be very confused. Shakespearian English (which is English used many centuries ago) is very difficult to understand on screen, even for advanced English learners.
3. Bring your dictionary. Maybe I’ll add point 3.5 too – choose a film with subtitles! So when you hear a word you’re interested in, check it up! Because you went through the trouble to understand it…you’ll be able to remember that word for a long time too!