• The Monsters of Florence

    Factual

    1 hr 36 mins

    It is a cold case that after 50 years still haunts Italy today - an epic travesty of justice shrouded in mysteries and deception.