Two very bored shadowy characters try to think of something to do--and end up playing "Shadow Puppets."
1982
2023
2011
2012
2022
2016
1963
1962
2024
2017
2018
2025
2009
2013
1973
1931
2021