For 53 years, Birmingham, Alabama was home to one of the strangest oddities in the world: A 56 foot high, cast iron statue of a Roman god holding a light that would turn red in the event of a traffic death. 'Torch' tells the story of this unique landmark, and the impact it had on the people of Birmingham.