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!
Nurse Ratched from "Cuckoo's Nest": 'Memba Her?!
10/5/2008 12:19 PM PDT BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox