श्याम बेनेगल की इस फिल्म में अभिनेता रजत कपूर ने गांधी का किरदार निभाया था। फिल्म में उनके शानदार अभिनय के लिए उन्हें सर्वश्रेष्ठ अभिनेता का राष्ट्रीय पुरस्कार मिला था। इस फिल्म में महात्मा गांधी के जीवन के 21 वर्षों को दिखाया गया है, जो उन्होंने दक्षिण अफ्रीका में बिताए थे।
हे राम (2000)
यह फिल्म गांधी की हत्या के ईद-गिर्द घूमती है। फिल्म में नसीरुद्दीन शाह ने महात्मा गांधी का किरदार निभाया था। फिल्म में शाहरुख खान, रानी मुखर्जी, अतुल कुलकर्णी, गिरीश कर्नाड और ओमपुरी मुख्य भूमिका में थे।
गांधी माई फादर (2007)
यह फिल्म महात्मा गांधी और उनके बेटे हीरालाल गांधी के साथ उनके रिश्तों पर आधारित है। फिल्म में गांधी की भूमिका दर्शन जरीवाला और हीरालाल गांधी के रूप में अक्षय खन्ना नजर आए थे। फिल्म बेहद शानदार थी, फिल्म को राष्ट्रीय पुरस्कार भी मिला।
मैंने गांधी को नहीं मारा (2005)
इस फिल्म में अनुपम खेर और उर्मिला मातोंडकर मुख्य किरदारों में थे। यह फिल्म एक रिटायर्ड हिंदी प्रोफेसर के इर्द गिर्द घूमती है, जिसे लगता है कि उसने महात्मा गांधी का खून किया है। इस फिल्म के लिए अनुपम खेर को नेशनल अवार्ड भी मिला था।