Two very bored shadowy characters try to think of something to do--and end up playing "Shadow Puppets."
1925
2013
2021
1994
2011
1914
1904
2018
2019
2015
2016
2017
1921
—
2022