March 23, 2018 The Death of Stalin March 23, 2018/ StLFCA The Death of Stalin Member reviews of The Death of Stalin, opening March 23, 2018.Martha Baker - KDHX (88.1 FM)Dan Buffa - KSDK (NBC 5)Robert Hunt - Riverfront TimesCate Marquis - We Are Movie GeeksKent Tentschert and Lynn Venhaus - Webster-Kirkwood TimesCalvin Wilson - St. Louis Post-DispatchAndrew Wyatt - The Lens