Language/Multiple-languages/Culture/Films-about-Life
Greetings everyone,
Have you ever found yourself pondering what life was like in a different place or time? If so, you may be interested in this list of highly acclaimed films that depict various aspects of life, especially those that reveal conflicts in society.
Films listed must be rated at least 7 on IMDb. If supernatural elements exist, they should be minimal and not affect the plot.
Keep in mind that these are artworks and deviate from reality, more or less. For real characters and events, the films listed should not exaggerate to an extent that affects the audience's judgement of the characters and events.
Here are some experts who have reviewed these films:
- Expert Reviews https://www.youtube.com/playlist?list=PLZ2lDrDpOLrusAYQFq2yVHf-HDhvtUsnp
- Experts Review Movies https://www.youtube.com/playlist?list=PL5vtqDuUM1Dn8Udanu6Aq6JRcBKVIQZ-I
- How Real Is It? https://www.youtube.com/playlist?list=PLKfWL8IXgKBuonEBHu-lhO28bCinSqNv4
- The Breakdown https://www.youtube.com/playlist?list=PL0hKMB1-xkc8bPJ_N9BoGNnPBOFG1ZSZf
Some events in these films are symbolic and not realistic, like the “Russian roulette” in The Deer Hunter.
Here one can find some information about copyright lengths.
There is also an old trick in case images are not displayed: click on “Edit source”, then click on “Show preview”.
In progress
1910s | 1920s | 1930s | 1940s | |
1950s | 1960s | 1970s | 1980s | 1990s |
2000s | 2010s | 2020s |
Table sorting script in Python, starting from the first '|-', ending with the last '\n' before '|}':
from pathlib import Path
llls_entry = [[], [], [], [], [], [], [], [], [], []]
text_path = Path('a.txt') s_text = text_path.read_text() lls_entry = s_text.removeprefix('|-').split('|-')
for s_entry in lls_entry: a,s_year,c,s_title,e,f = s_entry.split('|') s_full_title = s_title if '\n' in s_title: s_title = s_title.split('\n')[-2].replace("", ) llls_entry[int(s_year[-2])].append([s_title,a,s_year,c,s_full_title,e,f]) for lls_entry in llls_entry: lls_entry.sort()
s_sorted_text = for lls_entry in llls_entry: for ls_entry in lls_entry: s_title,a,s_year,c,s_full_title,e,f = ls_entry s_sorted_text += '|-' + a + '|' + s_year + '|' + c + '|' + s_full_title + '|' + e + '|' + f
sorted_text_path = Path('b.txt') sorted_text_path.write_text(s_sorted_text)