किसी भी सॉफ्टवेयर डेवलपर के लिए "लॉजिक बिल्डिंग" सबसे जरूरी चीज है। इस फिल्म में 'वेधा' (ऋत्विक रोशन) का किरदार अपनी बातों को इस तरह से पेश करता है कि सामने वाला उलझ जाए। यह फिल्म आपके दिमाग को चौकस करती है और सिखाती है कि किसी भी प्रॉब्लम (Problem) को हल करने के लिए आपको सिस्टम को समझना होगा। यह एक ऐसी 'मानसिक एक्सरसाइज' है जो हर प्रोग्रामर को करनी चाहिए।
फिल्म का मुख्य पात्र हरप्रीत सिंह बेदी (रणबीर कपूर) एक औसत छात्र है जो गलती से एक बहुत बड़ी कंप्यूटर कंपनी (Atlap) में सेल्समैन की नौकरी पा लेता है। software developer movie hindi language