Director Laura Hyppönen takes the viewer to a surreal museum where mannequins dressed in sequined dresses come to life.
2003
1993
1963
1991
2016
2013
2012
1951
2001
2015
2000
1994
2006
2014
2011
2009
2020