Two very bored shadowy characters try to think of something to do--and end up playing "Shadow Puppets."
1920
1993
2003
2010
1985
2008
1996
2015
2021
1977
1989
—
2019
2009
2020
2023
1966