Lal Singh chaddha, it is an amazing masterpiece, it teaches about unconditional love, forgiveness. It also shows about how materialistic things doesn't give happiness and how temporary life is. Amir's acting is superb. To boycotters, keep on hating, you guys are missing a true gem.