He worked on the script for two years and it took four to five years for the film to materialise. Principal photography commenced on 20 June 2016 at Hyderabad and took 86 working days to complete. Other filming locations include Mangalore, Dehradun and New Delhi, filming also took place in Italy.