2021MA 15+90 min6.0/10
A woman finds herself shackled to her dead spouse as part of a revenge plot. As the rest of the plan unfolds, a desperate battle for survival begins.
Production Country:United States
Added to Netflix:October 1, 2021