Acts 2 & 3 - Secrets Revealed and Final Twist
Gerald confesses he had an affair with Daisy Renton for six months. Sheila feels hurt but respects his honesty. Meanwhile, Mrs Birling tries to intimidate the Inspector, but it's revealed she refused to help Eva when the pregnant girl appealed to her charity for support.
Mrs Birling cruelly blames the unborn child's father for Eva's death - not knowing she's condemning her own son. Eric then confesses he got Eva pregnant and stole money from his father's business to support her. Learning his mother turned Eva away, Eric blames her for the tragedy.
After the Inspector's powerful speech about social responsibility, he leaves. However, Gerald and Mr Birling discover he wasn't a real police officer, and no recent suicide has occurred. Just as the older generation dismisses their guilt, the phone rings with shocking news.
Final Twist: A young woman has just died on her way to the infirmary, and a real inspector is coming to investigate - suggesting the events will repeat until the family learns their lesson.