A teenage girl found a broken mirror in the forest and discovered the one thing she had been escaping from.
2018
2020
2010
1985
1987
1986
1990
2008
2007
2006
1964
1984
2009
2017