England, 1912: Die wohlhabende Familie Birling feiert eines Abends die Verlobung von Tochter Sheila mit Gerald Croft - eine Ehe, die zwei erfolgreiche Unternehmen zusammenführen wird. Doch der feierliche Anlass wird von einem Überraschungsbesuch Inspektor Gooles (David Thewlis) unterbrochen: Eine junge Frau, eine frühere Angestellte in der Fabrik der Birlings, hat sich das Leben genommen. Goole verhört die Anwesenden und deckt auf, dass alle eine Verbindung zur Verstorbenen hatten. Doch wer trägt die Verantwortung für ihren Tod?