Jack Nicholson and Louis Fletcher win Oscars

- Image ID: E117RK
Keystone Press / Alamy Stock Photo
Image ID: E117RK
Mar. 28, 1976 - London, England, U.K. - Oscar winners, actor JACK NICHOLSON and actress LOUISE FLETCHER for, 'One Flew Over the Cuckoos Nest'. (Credit Image: © KEYSTONE Pictures USA)
Location: London, United Kingdom