A spoiled princess encounters an enigmatic talking frog in this twisted take on the classic fairytale.
1985
2005
1978
1988
1944
2011
1977
2019
2006
2022
2010
1967
1914
1933
1982
2023
2017
1989