film still of ratchet with a hatchet in the new horror movie