Movie 3: Lord Dāmodara - The Deliverance of the Twin Trees

The last month (07 Oct - 05 Nov) in the lunar calendar for devotees of Lord Krishna is called Kārtika - a sacred time when every act of devotion is said to multiply many-fold. It’s also the final stage of a four-month period of vows and austerities, so by the time Kārtika arrives, devotees everywhere are joyful and eager. Throughout this month, temples glow with candles and ghee lamps as devotees…