This Disney production, shot in England, became the final feature film role for both Alastair Sim and 'Duncan Lamont' .