An unemployed Brit vents his rage on unsuspecting strangers as he embarks on a nocturnal London odyssey.
1990
1984
2005
1958
1975
1987
2022
1991
2008
1939
1946
1999
2018
1997
1970
2010
1998
1968
1978