In Moonstruck , Cher plays a widowed 37-year old Italian-American , Danny Aiello plays her fiancé , and Nicolas Cage plays Danny 's younger brother .
It stars Cher , Nicolas Cage , Danny Aiello , Vincent Gardenia , and Olympia Dukakis .
Moonstruck