Mar 18, 2021 | Film REVIEW: Slaxx (2020) dir. Elza Kephart Available on Shudder Thursday, 3/18 Nick Perry