Two very bored shadowy characters try to think of something to do--and end up playing "Shadow Puppets."
1965
1978
2007
1980
1962
2021
1993
2015
—
2022
1987
2020
2019
1995
2013
2017
2004