An indecisive man's grocery trip is steadily impeded by strange characters and musical ruminations.
1987
2009
1995
1994
2003
2000
2001
2013
2018
1966
1992
1991
1999
1976
2014
1993
2006
2015
1998
1996