Inhuman Resources (Redd Inc) HorrorThrillerNovember 5, 2024 A horror film follows a psychopath who captures his employees and threatens their lives Twitter Facebook