Als Kapilavastoe brandt en haar bewoners worden opgejaagd, ontdekt het vluchtende weeskind Ananda tot zijn verrassing dat hij niet gedood kan worden. Dit heeft hij te danken aan de bescherming van de demon Mara, die als doel heeft hem voorgoed te laten afrekenen met haar aartsvijand: Boeddha.