Director Laura Hyppönen takes the viewer to a surreal museum where mannequins dressed in sequined dresses come to life.
1996
2010
2017
2023
1937
1990
2014
2015
2008
2004
2012
2013
2007
2003
1983