Overview
The story of Guruvayoorappan, the presiding deity of Guruvayoor temple, Kerala, who comes to the aid of his devotees in distress.