In the timeless world of fairy tales, villains and victims are visited by a vengeful fairy who offers to shift the balance of power.
2006
1999
2011
2017
1888
2002
1926
2009
2004
1894
1979
2001
2016
2010
2008
1985