Director Laura Hyppönen takes the viewer to a surreal museum where mannequins dressed in sequined dresses come to life.
2025
2006
2002
1996
1994
1989
2014
1978
1962
1918
2016
2003
1990
1954
2005
2007
1985