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