A young girl distraught by her mother's sudden illness finds solace in a beachfront carnival's puppet show run by a mysterious ringmaster.
1987
2007
1988
2024
2004
1930
1944
1957
2006
1984
2023
1980
1981
1977
1954
1950
1934
2017