"Since opening in 1998, Plaza Frontenac Cinema has been a beloved part of the St. Louis community, bringing a diverse selection of independent films, numerous film festivals, and unique film ...