“Poster Girl,” the 2003 short film by Dutch video artist Hester Scheurwater, can be viewed through March 12 in Gallery 210 at the University of Missouri–St. Louis. As if trapped...
READ MORE