April 21, 2017 Their Finest April 21, 2017/ StLFCA Their Finest Member reviews of Their Finest, opening April 21, 2017.Martha Baker - KDHX (88.1 FM)Cate Marquis - We Are Movie Geeks