Staudamm raconte l'histoire d'un jeune homme appelé Roman, qui travaille pour un avocat. Roman doit se rendre dans un petit village en Bavière pour obtenir des dossiers d'un poste de police local. Ces dossiers contiennent des informations sur un massacre au lycée commis par un étudiant il y a un an.
En raison de raisons bureaucratiques, Roman doit rester dans le village pendant quelques jours. Par accident, il rencontre une jeune fille appelée Laura, qui a survécu au massacre. En apprenant à connaître Laura, Roman s'intéresse de plus en plus à l'événement tragique. Plus tard, il réalise que Laura cache un secret. Elle a été plus impliquée dans l'incident.