A tale about clichés, grandmothers, superheroines and villains.
1975
2012
1979
2020
2018
2016
2024
2022
1989
1955
2019
2025
2001
2003
2004
1974
2023