February 23, 2018 Annihilation February 23, 2018/ StLFCA Annihilation Member reviews of Annihilation, opening February 23, 2018.Dan Buffa - KSDK (88.1 FM)Mat DeKinder - Suburban JournalsMax Foizey - KTRS (550 AM)Tom Stockman - We Are Movie GeeksKent Tentschert and Lynn Verhaus - Webster-Kirkwood TimesCalvin Wilson - St. Louis Post-DispatchAndrew Wyatt - The Lens