A tale about clichés, grandmothers, superheroines and villains.
2012
1983
2017
2024
2021
1986
1961
1975
1971
1916
2015
1968
1977
2007
2000
2004
1996
2008