News1 year ago
‘Human Resources’ Trailer Unleashes All Hell on a Small Hardware Store
Desktop Entertainment’s Human Resources is taking horror to the hardware store and waging a war against management and HR. The satirical horror picture is giving us...