What a great movie. It arrived ahead of time and packaged well. If you haven't watched this version and only the one with Meg Ryan and Nicolas Cage (City of Angels) your in for a treat. Peter Falk is amazing. And for an extra bonus... a young Nick Cave and the Bad Seeds perform.