Juliette Binoche stars in a heart-wrenching drama about dementia that is harrowing to watch.
Oct 29, 2026