Megginch Castle between Perth and Dundee was used for the scenes involving The Factors Inn and other village shots. The castle is not open to the public.