<p>While researching &#8220;The Road Not Taken,&#8221; his drama premiering at the Toronto Film Festival, celebrated filmmaker Peter Chan Ho-sun visited what he calls one of the finest Alzheimer&#8217;s care facilities in Chengdu, known for managing patients without their condition rapidly worsening. H</p>