English: The film was shot entirely on location in Scotland.
Telugu: ఈ చిత్రం షూటింగ్‌ దాదాపు స్కాట్‌ల్యాండ్‌లో జరిగింది.