Director Laura Hyppönen takes the viewer to a surreal museum where mannequins dressed in sequined dresses come to life.
2010
2017
1978
2018
2001
1997
2008
2015
2005
2006
1999
1993
2007
2000