Two very bored shadowy characters try to think of something to do--and end up playing "Shadow Puppets."
1965
1968
2021
2024
2019
1999
1991
2025
1971
1983
2011
1938
1962
2017