November 15, 2015 SLIFF 2015: Archie's Betty November 15, 2015/ StLFCA Archie's Betty Member reviews of Archie's Betty, screening November 15, 2015 at the St. Louis International Film Festival.Jim Batts - We Are Movie Geeks