Looks like she off-ed herself
Two mob guys have to take out one of the boss's mistresses.
Release Date: 2024-01-31