A dummy watches the days go by from his little shop, bored. But with the opening of a new store next to his, his life will change forever.
2013
2003
1980
2012
1983
2017
1994
2014
2022
2021
2010
2002
1985
1969
—
1968
1998
2018