डायरेक्टर राकेश ओमप्रकाश मेहरा ने अपनी ऑटोबायोग्राफी 'द स्ट्रेंजर इन द मिरर' में खुलासा किया है कि आमिर खान बॉलीवुड की एवरग्रीन फिल्म 'रंग दे बसंती' के करण सिंघानिया की भूमिका निभाने के लिए रितिक रोशन के घर तक पंहुच गए थे. आमिर ने रितिक को करण सिंघानिया की भूमिका निभाने के लिए उन्हें खूब मनाने का प्रयास किया था, लेकिन रितिक नहीं मानें और फिल्म रिजेक्ट कर दी. फिल्म में इस रोल को बाद में तमिल एक्टर सिद्धार्थ ने निभाया था. जिसको काफी पसंद किया गया था.
दरअसल राकेश ओमप्रकाश मेहरा ने अपनी ऑटोबायोग्राफी में बताया कि फिल्म 'रंग दे बसंती' बनाते वक्त किन- किन मुश्किलों का सामना करना पड़ा इस पर अपनी किताब में खुलकर बात की है. राकेश अपनी किताब में लिखते हैं,' फिल्म में करण सिंघानिया के रोल के लिए किस ऐक्टर को ले यह काफी मुश्किल रहा. इस रोल के लिए फरहान अख्तर, अभिषेक बच्चन से लेकर रितिक रोशन तक को अप्रोच किया गया था, लेकिन हर फेमस ऐक्टर ने इस रोल को करने से मना कर दिया था.'
रितिक रोशन ने कियारा आडवाणी से पूछा अपनी लुक पर सवाल, एक्ट्रेस ने विजय देवरकोंडा, सामंथा अक्किनेनी और दुलकर सलमान को जोड़ा अपने साथ
राकेश ओमप्रकाश मेहरा किताब में लिखते हैं, 'हर जाने-माने अभिनेता ने करण सिंघानिया की भूमिका निभाने से इंकार कर दिया था. मैंने पहली बार फरहान अख्तर को इसकी पेशकश की थी. यह एक ऐसा समय था, जब उन्होंने पहले कभी किसी फिल्म में एक्टिंग नहीं की थी और वे सबसे सम्मानित युवा निर्देशकों में से एक थे. इसलिए जब मैंने उन्हें इस रोल के लिए ऑफर किया तो वे हैरान हो गए थे. जब मैंने अभिषेक को किरदार के बारे में बताया, तो उसने भी मुझे मना कर दिया था.'
राकेश ओमप्रकाश मेहरा ने आगे कहा, "अभिषेक के मना करने के बाद फिर मैंने आमिर खान से रितिक रोशन के साथ बात करने के लिए अनुरोध किया था. आमिर फिल्म में करण सिंघानिया की भूमिका के लिए रितिक रोशन को मनाने के लिए उनके घर भी गए थे. उन्होंने ऋतिक से जाकर कहा था कि यह एक अच्छी फिल्म है कर ले. लेकिन, रितिक रोशन भी नहीं माने थे. इसके बाद जनवरी 2005 में फिल्म की शूटिंग से एक महीने पहले सिद्धार्थ को करण सिंघानिया की भूमिका के लिए फाइनल किया गया था. सिद्धार्थ ने इससे पहले कभी हिंदी फिल्म नहीं की थी.'
राकेश ने कहा, 'हमने सिद्धार्थ की तमिल फिल्म बॉयज देखी थी. ओम पुरी, अनुपम खेर, किरण खेर, मोहन अगाशे और केके रैना जैसे ऐक्टर्स सभी अपनी ऐक्टिंग में उस्ताद हैं. सभी कलाकारों के योगदान की वजह से हम इतनी शानदार फिल्म बनाने में कामयाब हो पाए.' इससे पहले राकेश यह भी खुलासा कर चुके हैं कि उन्होंने फ्लाइट लेफ्टिनेंट अजय राठौड़ की भूमिका के लिए शाहरुख खान को अप्रोच किया था. उन्होंने कहा था कि शाहरुख के पास डेट नहीं थे. वे काफी बिजी थे. अपने किताब में उन्होंने खुलासा किया कि राकेश, शाहरुख को इस फिल्म में साइन करने के लिए अमेरिका तक चले गए थे, जहां शाहरुख 'स्वदेस' की शूटिंग कर रहे थे. लेकिन, डेट की तंगी की वजह से बाद में इस किरदार को साउथ के सुपरस्टार आर माधवन ने निभाया था.