A tale about clichés, grandmothers, superheroines and villains.
2002
2009
1994
1989
1975
2026
1988
1998
1971
1985
2011
1987
2020
2008