Director Laura Hyppönen takes the viewer to a surreal museum where mannequins dressed in sequined dresses come to life.
2013
2017
1996
2006
2003
2009
1987
1972
1988
1983
2007
2016
2014
1991