Tobermory, the main town on the island of Mull, was used for the filming location of the port where Philip Calvert's (Anthony Hopkins) ship is moored in When Eight Bells Toll.