5.1 You Should Have Killed Me 2023 Apr. 29, 2023 You Should Have Killed Me 2023 IMDb: 5.1 2023 73 min 8 views You Should Have Killed Me is a story of revenge, sacrifice, and ultimately justice – Or so we hope. Crime