An anxiety-ridden art dealer faces his worst nightmare.
1998
2003
2019
2006
2022
2008
2007
1920
2013
2012
2014
2021