LEMP'S LAST WRIGHT
Release Date: March 18, 2021
Explore the events of March 20, 1920 the scene of a horrific murder that was labeled a suicide. A Saint Louis true crime that has baffled historians and family members alike. What really happened?
In Production | Shift Films
Short Film | Documentary | Training
About Shift Films
We are a film company based in St. Louis, dedicated to story telling, short films, documentary film making, and uncovering the unknown truths of well-known stories.