Diane Keaton does a remarkable job with Unstrung Heroes. The movie is perfectly cast, perfectly acted, and perfectly written. I laughed, cried, and often both at the same time. This story allows us to meet some exceptional characters who explore certain truths that many of us too often ignore until it's too late. Wonderful!