Moonstruck ★★★½

Genuinely surprised by how good both Cher and Nicolas Cage are in this. I mean, seriously