El príncipe Ashoke (Shahrukh Khan), heredero del Reino de Magadha, se inclina ante la demanda de su madre (Shilpa Mehta) y abandona su estado principesco y va a vivir en la naturaleza por un tiempo. Allí conoce y se enamora de Kaurwaki (Kareena Kapoor). Se identifica como Pawan, no queriendo revelar su identidad todavía. Ashoke tiene que regresar a Magadha, pero cuando regresa para encontrar y casarse con Kaurwaki, Bheema (Rahul Dev) le dice que Kaurwaki y su hermano Arya han sido asesinados. Ashoke devastado regresa a casa. En el camino a casa es atacado y Devi (Hrishitaa Bhatt), de la fe budista lo rescata y tiende a él hasta que se recupera. Como resultado, el matrimonio de Devi con su novio se cancela. Ashoke se casa con ella y la trae a Magadha, sólo para ser informado por su padre que ya que Devi no es de la misma raza que él, no puede ser bienvenida. Ashoke se va con Devi y vive en Ujjaini. Pronto Devi se queda embarazada, y esto despierta celos y odio entre los hermanos de Ashoke. Como resultado, ... Ver Pelicula Ashoka la Grande Online Latino