Director Laura Hyppönen takes the viewer to a surreal museum where mannequins dressed in sequined dresses come to life.
1998
2007
2004
1995
1987
2000
2010
2014
1953
2006
1999
1992
1988