रणबीर को संजय दत्त बनाना इतना आसान नहीं था. करीब आठ महीने रणबीर का स्क्रीन टेस्ट चला. उनके कई लुक रिजेक्ट कर दिए गए. हिरानी ने सोच रखा था कि यदि रणबीर का लुक संजय से मैच करेगा, तो ही वे संजू बनाएंगे, नहीं तो ये बायोपिक बनाने का इरादा छोड़ देंगे.एक के बाद एक स्क्रीन टेस्ट के लिए रणबीर का मेकअप करना काफी चैलेंजिंग था, क्योंकि पूरे मेकअप के दौरान रणबीर को छह घंटे तक कुर्सी पर बैठा रहना पड़ता था. छह घंटे की ये मेहनत सिर्फ 30 सेकंड में खारिज हो जाती थी. रणबीर ने संजय जैसा दिखने के लिए सबसे पहले अपनी बॉडी पर काम किया. उन्होंने अपने मसल्स बनाए और वजन बढ़ाया. रणबीर दिन में आठ बार खाना खाते थे. सुबह तीन बजे उठकर प्रोटीन शेक पीते थे. संजू दिखने के लिए रणबीर ने अपना वजन 70 किलो से 90 किलो कर लिया था.