CT Now

Peter Jackson, a producer of the film "West of Memphis", poses for a portrait during the Sundance Film Festival in Park City, Utah

LUCAS JACKSON, REUTERS
Copyright © 2016, CT Now
70°