Nurse Ratched from "Cuckoo's Nest": 'Memba Her?!

Louise Fletcher is best known for her Oscar-winning performance as Nurse Ratched in the 1975 film "One Flew Over the Cuckoo's Nest." Guess what she looks like now!
Louise Fletcher