I am studying english with movies Notting Hill and Sherlock Holmes, but the Sherlock Holmes movie (Robert John Downey Jr) is based in 100 years ago.
Do you think it is good to study?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communitySherlock Holmes is scripted in Modern English. The characters don't use much dated English, except to refer to old objects. It is not like watching a play by Shakespeare, which does use Early Modern English.
If I recall the movie, the actors adopt London British Accents, (some of the accents are better than others). If you enjoy the film then watch it, it won't make you worse at speaking English.
The Benedict Cumberbatch series, Sherlock was far more enjoyable for me, but this is not a TV and Film review.
I personally don't recommend if it is not by the work by Robert.
I read almost all of the works of Dostoevsky in English which were published around at the same time with the publishments by Conan Doyle.
An native American teacher at my university at that time said, "Your English sounds too outdated".
As I answered here, can you catch every word instantly what Holmes is saying?
I still recommend listening to the up-to-the date American products whatever they are, since they are quite dominant.
Yes, watching Sherlock Holmes movies will be helpful for your English. I've been rereading the Canon, and I find myself writing more expressively in English, which is my first language admittedly. Perhaps it has also improved my spoken English---I'm not sure. It certainly won't hurt your English.
You might pick up some peculiar, out-of-date phrases. But that's other people's problem. Either rephrase it or let them look it up. Using 19th-century phrases can be charming.