The film begins with the death of a prestigious engineering college's resident, Pia, which sets off a chain of events that unravels the mysteries of her life. Through a series of flashbacks, we meet our protagonists, Rancho (Aamir Khan), Farhan (R. Madhavan), and Raju (Sharman Joshi), who become inseparable during their time at the Government College of Engineering.