Returning home after a decade in America for a wedding, carefree Veerababu unwittingly wakes an ancient evil with a taste for human sacrifice.