Below is the list of the top 10 Cher's best movies. Mermaids is one of Cher's most memorable films. In this epic family comedy-drama movie, she played the role of Rachel Flax. Winona Ryder played ...