Two very bored shadowy characters try to think of something to do--and end up playing "Shadow Puppets."
1942
1914
1978
2006
1968
2010
2023
1972
2012
2022
2009
2019
2007
2017