Jennifer Thompson was the perfect witness. She was smart, perceptive, and alert during her attack. She made a conscious effort to note every little detail to help police identify the man who assaulted her. She identified him with 100% confidence in a photo lineup, then during an in-person lineup, and again at the trial. 11 years later, DNA evidence proved that Ronald Cotton, who had been sentenced to life in prison plus 50 years, was entirely innocent. How could she get it so wrong? Why do so many eyewitnesses make mistakes that result in innocent people going to prison for a crime they never committed?