We Say Goodbye To Nurse Ratched

One of the greatest movie villains of all time has left us.  Louise Fletcher, who won an Oscar for playing Nurse Ratched in 1975’s “One Flew Over the Cuckoo’s Nest”,…