On This Day December 11 1987 – Nuts Premiered in Theaters
On this day December 11 1987 Nuts premiered in theaters and delivered a powerful courtroom drama centered on a woman fighting to prove her competence after being declared unfit to stand trial. The film followed her struggle against a system determined to silence her as