I find Spanish, Italian, Korean and German movies to be the best. They don't hide the truth. They show you like it is. The character, plot and visuals development is amazing with such small budgets.
Koreans don't hide the villain in a movie you get to know them from the start unlike English movies which hide the villain to the end.
The English movie are entertaining but don't provide the depth and they are is so self censoring to only portray the good man wins with some notable exceptions e.g Gone Girl, Gangs of new York, eyes open wide shut etc.
This are not for the squeamish.
Koreans
1. I saw the devil
2. The chase3
3. Yellow sea
4. Snowpiercer
5. old boy
6. The host
7. Train to busan
8. Sympathy for ms vengeance
and many more.
Spanish
1. Open your eyes (original 1997)
2. secret in their eyes (original
3. wild tales
4. Julias eyes
5. Cronos
6. Time crimes
7. Nine of queens
8. The skin in live in
9. The uninvited Guest
Italian
1. Great beauty
2. Night of cabiria
3. la dolce vita
4. Gomorrah
5. Youth
6. The Consequences of love
7. This must be the place
8. A quiet life