На рубеже столетий, в роскошном особняке семейства Берлинг, внезапный визит инспектора Гула прерывает семейный ужин. Гул прибыл разоблачить тайны, связанные с самоубийством молодой женщины, Евы, которая ранее работала на фабрике владельца дома, Артура Берлинга. Полицейский подозревает, что каждый из присутствующих за столом замешан в её смерти. Исследуя события, приведшие к трагедии, инспектор узнает о забастовке на фабрике и попытках Артура подкупить Еву, чтобы предотвратить зарплатные повышения. Неудача подкупа привела к её увольнению и последующему самоубийству. Инспектор Гул решительно докапывается до правды, выявляя связи и мотивы каждого из членов семьи, вынуждая их столкнуться с последствиями своих действий.