Director Laura Hyppönen takes the viewer to a surreal museum where mannequins dressed in sequined dresses come to life.
2011
1998
2012
1927
2019
2014
2015
2009
2004
2018
2016
—
2001
2013
1935