Question: an inspector calls who killed eva?
Answer: Eva Smith is killed by the selfishness of others. She was dismissed from her first job at Birlings for protestsing for worker's rights, then sacked from her job at Milwards at the whim of Sheila Birling. She loses her virtue to the predatory but weak Gerald Croft and becomes pregnant by the spineless Eric Birling.