A spoiled princess encounters an enigmatic talking frog in this twisted take on the classic fairytale.
1986
1991
1997
2015
1995
1973
2023
2022
1963
1965
1970
1959
2020
2021
2019
2011
1990