В ходе социального эксперимента двенадцать обычных людей становятся заключенными в импровизированной тюрьме, а восемь - надзирателями на две недели. Заключенные должны следовать строгим тюремным правилам, в то время как надзиратели обязаны поддерживать порядок. Однако эксперимент быстро выходит из-под контроля, когда надзиратели начинают злоупотреблять своей властью, унижая заключенных. Это приводит к напряженности и накоплению агрессии среди участников, в результате чего в тюрьме разгорается бунт, а наблюдающие за ситуацией ученые оказываются перед этической дилеммой вмешательства или продолжения наблюдений.