Director Laura Hyppönen takes the viewer to a surreal museum where mannequins dressed in sequined dresses come to life.
2014
2005
2008
2024
2025
2000
1963
2007
2003
1969
1988
2009
2002
1982
1989
2004