Sunshine & Rainbows
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.

1996

2024

2022

2006

1976

1992

1984

1973

1984

2022

1994

1998

1970

1999

1985

1987

2007

1990

1979

1982