A quiet Danish village is swept by an unearthly deluge that erases memories, leaving the townspeople to rebuild their lives from fragments of forgotten pasts while confronting buried guilt and hope.