LOUISE FLETCHER
Louise Fletcher is an actress from the 1950s to the present. She is best remembered for her role as Nurse Ratched in One Flew Over The Cuckoo's Nest (winner of the Best Actress Academy Award for this film). Some of her movies include: Firestarter, The Cheap Detective, The Exorcist II: The Heretic, Brainstorm, and The Lady in Red. As of 2022, she is still alive at the age of 87!