It was one of the best love stories I have ever seen. I thought Kevin and Diane wouldn't be believable chemistry wise, but I was wrong. There's always a first time for everything. Diane Lane should have won an Oscar and Kevin Costner well..he was perfect in this role. Outstanding on all levels!