A tale about clichés, grandmothers, superheroines and villains.
1976
1991
1996
2005
1945
2020
1962
2007
1994
2000
2009
2008
2024
2015
1975