Director Laura Hyppönen takes the viewer to a surreal museum where mannequins dressed in sequined dresses come to life.
1918
1921
2024
2012
1997
2017
1938
1991
1989
2004
2001
1998
2013
2011
2008
1954