Director Laura Hyppönen takes the viewer to a surreal museum where mannequins dressed in sequined dresses come to life.
2008
2015
2013
2014
1931
2009
1984
2006
1997
2000
1981
2011
2003
2016