Peter goes through life avoiding all of his problems, confiding only in his imaginary puppet friends. But when his past comes knocking, he must decide if he will hold onto his make-believe buddies, or finally let them go.
1955
2023
1992
2005
1982
1946
1987
1998
2024
2016
1975
1991
1988
1979
2007