A woman faces a strange presence while jogging.A woman faces a strange presence while jogging.A woman faces a strange presence while jogging.