A great movie with an excellent cast. The script was brilliant. Kim Basinger gave an awesome performance.