A spoiled princess encounters an enigmatic talking frog in this twisted take on the classic fairytale.
2011
2018
2015
2012
1949
1955
1963
1950
1956
1971
1961
1940
2013
2025