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.

SHIFT Newsletter

See it First

© 2019 By Shift Films 

  • Grey Instagram Icon
  • Grey Vimeo Icon
  • Grey Facebook Icon