March 08, 2019 Captain Marvel March 08, 2019/ StLFCA Captain Marvel Member reviews of Captain Marvel, opening March 8, 2019.Jim Batts - We Are Movie GeeksDan Buffa - KFNS (590 AM)Mat DeKinder - Suburban JournalsMax Foizey - KTRS (550 AM)Robert Hunt - Riverfront TimesKent Tentschert and Lynn Venhaus - Webster-Kirkwood TimesJim Tudor - ZekeFilmAndrew Wyatt - The Lens