Director Laura Hyppönen takes the viewer to a surreal museum where mannequins dressed in sequined dresses come to life.
2005
1956
2008
2010
1987
1993
2013
2003
2015
2023
2001
2024
2017
1999
2002
2014