Two very bored shadowy characters try to think of something to do--and end up playing "Shadow Puppets."
2023
2024
2010
1980
2016
1924
2011
2015
2018
1977
2012
1990
1993
1996
1991
1930