lachula005lol1120 lachula005lol1120 15-10-2016 Health Answered A heart attack happens when the blood supply to the heart muscle is suddenly blocked. The blockage means the heart can’t work effectively.