20th Century Fox
Say Anything... 1989
In this charming critically-acclaimed tale of first love, Lloyd (John Cusack), an eternal optimist, seeks to capture the heart of Diane, an unattainable high school beauty and straight-A student (Ione Skye). He surprises just about everyone-including himself-when she returns the sentiment. But Diane's over-possessive, divorced Dad (John Mahoney) doesn't approve and it's going to take more than just the power of love to conquer all.