A tale about clichés, grandmothers, superheroines and villains.
2000
2002
1999
2009
1955
2008
2007
2018
2017
2019
2011
2010
2003
1989
2024
1966