Discovering narrative violation