Director Laura Hyppönen takes the viewer to a surreal museum where mannequins dressed in sequined dresses come to life.
2009
2002
2000
1992
1994
2005
2025
2006
1931
2017