In the timeless world of fairy tales, villains and victims are visited by a vengeful fairy who offers to shift the balance of power.
1955
2018
2024
2022
2019
2003
1992
2015
2010
1931
1986
2012
1996
2016
1934
2009