During a citywide protest, The mysterious David has to deal with the arrival of an uninvited 'Guest'
2006
1984
1972
1982
2010
1999
1992
1959
2021
1991
2017
2018
2013
2004
1948
2008