Two very bored shadowy characters try to think of something to do--and end up playing "Shadow Puppets."
2007
2000
—
2023
2017
1942
1994
1969
2020
1956
1919
2025
1920