when is the lizzie borden movie coming out
Lizzie (2018 film) The film had its world premiere at the Sundance Film Festival on January 19, 2018. It was released on September 14, 2018, by Saban Films and Roadside Attractions.