Oscar-winning 'Cuckoo's Nest' actor Louise Fletcher dies at 88 Japan Today 24 Sep 2022 Louise Fletcher, a late-blooming star whose riveting performance as the cruel and calculating Nurse Ratched in “One Flew Over the..