English: The film has been shot in Glasgow, Scotland.
Telugu: ఈ చిత్రాన్ని ఎక్కువగా స్కాట్లాండ్, గ్లాస్గో‌లలో పిక్చరైజ్ చేసారు.