A driven Manhattan architect, Amy (Mira Sorvino), relaxes at a resort and falls for the masseur, Virgil (Val Kilmer), blind since age 3 and assisted by his spinster sister. He helps Amy hear and sense the world, giving her new spirit and a burst of creativity. Over the sister's objections, Amy takes Virgil to New York City for new, radical surgery and he regains his sight.