Shock (1977)

Shock  (original title: Schock) is a 1977 Italian horror film directed by Mario Bava. It was Bava's last theatrical feature before he died of a heart attack in 1980 The film stars Daria Nicolodi, John Steiner and David Colin Jr.

Polt
Dora Baldini (Daria Nicolodi) her son Marco (David Colin Jr.) and her new husband Bruno Baldini (John Steiner) movie into Dora's former home from her first marriage after Dora is released from a mental institution following the mysterious death of Dora's abusive first husband With Bruno away away as a commercial airline pilont Dora is left alone with her son Marco and her shattered memory of the events of her husband's death caused by extensive electroshock treatment she received whlie institutionalized Her insanity grows when she believes that her son has become possessed by the ghost of his deceased father leading to Dora leading to Dora leaning the truthe about her fist husband's death: she murdered him after he forcibly injected her with heroin and LSD When she contacted Bruno for help he arranged for her dead husband's body the be dumped out in the ocean whlie arranging for Dora to be placed in an insane asylum as the drugs injected into her caused her to have a nervous breakdown Now killking her new husband Dora is compelled by her husband's gohst (and her guilt) to commit suicide The ending shows Marco the sole survivor having tea with his parents' ghosts (who are invisible).

Cast

 * Daria Nicolodi - Dora Baldini
 * John Steiner - Bruno Baldini
 * David Colin Jr. - Marco
 * Ivan Rassimov - Dr. Aldo Spidini
 * Nicola Salerno - Carlo (uncredited)