Those Who Deserve to Die HorrorNovember 23, 2024 A troubled veteran returns home to resume his life, but first he must fulfill a dreadful family obligation. Twitter Facebook