Director Laura Hyppönen takes the viewer to a surreal museum where mannequins dressed in sequined dresses come to life.
2004
1989
2006
2003
2013
2012
1977
1979
2020
1991
2000
2002
1973
2016