Here is a list of 21 memorable films I recommend for learners of English (with the names of actors and actresses whose voices you will enjoy hearing). I advise you to try and watch these films on DVD with English subtitles on first.
The Bridges of Madison County (with Clint Eastwood and Meryl Streep)
American Beauty (Kevin Spacey + Annette Bening)
Love Actually (Emma Thompson, Hugh Grant, Colin Firth, etc)
Match Point (Scarlett Johansson + Johnathan Rhys Meyers)
Babel (Cate Blanchet + Brad Pitt)
Unforgiven (Clint Eastwood)
Crash (Matt Dillon)
The English Patient (Ralph Fiennes)
Dogville (Nicole Kidman)
About a Boy (Hugh Grant)
Billy Elliot (Julie Walters + Jamie Bell)
The Lord of the Rings trilogy (Vigo Mortensen, Orlando Bloom, etc)
The Godfather trilogy (Marlon Brando, Robert De Niro, etc)
Blade Runner (Harrison Ford)
The Day After Tomorrow (Dennis Quaid + Jake Gyllenhaal)
A House at the End of the World (Colin Farrel)
The Truman Show (Jim Carrey + Laura Linney)
The Talented Mr Rippley (Matt Damon + Jude Law)
Dead Poets’ Society (Robin Williams)
Good Will Hunting (Matt Damon + Robin Williams)
American History X (Edward Norton)
Little Men
Paterson
Little Men
Paterson