Two very bored shadowy characters try to think of something to do--and end up playing "Shadow Puppets."
1983
1981
1978
1987
2009
2012
2004
1989
2019
2024
2020
2006
1990
1984
1913
1979
2011