Director Laura Hyppönen takes the viewer to a surreal museum where mannequins dressed in sequined dresses come to life.
2011
2010
2014
1937
1943
1979
2008
1973
1975
2007
2002
2005
1992
1986