A man encounters a nightmarish situation when making a cup of tea.
2015
2008
2009
1997
2003
2011
2006
1986
1998
1994
2001
2021
1996
2010
2012