Stirring New Documentary Tackles New Haven Police Corruption and Wrongful Convictions
120 YEARS is the previously unseen story of Scott Lewis, a citizen of New Haven, Connecticut who was sentenced to life in prison for a homicide he never committed.