screenshot from a psychological horror movie about ants, indie, grainy, unsettling,