A spoiled princess encounters an enigmatic talking frog in this twisted take on the classic fairytale.
1940
1930
2006
—
2024
2018
2023
1965
2015