A spoiled princess encounters an enigmatic talking frog in this twisted take on the classic fairytale.
2001
1996
1989
2014
2009
1987
2023
2012
1990
2006
2015
1940
1967
2016
1957
2021
2020
2017