April 05, 2013 Evil Dead April 05, 2013/ StLFCA Evil Dead Member reviews of Evil Dead, opening April 5, 2013.Jim Batts - We Are Movie GeeksKevin Johnson - St. Louis Post-DispatchKent Tentschert - Webster-Kirkwood TimesAndrew Wyatt - St. Louis Magazine