Il film è basato su un incidente del Mahabharata e realizzato anche come un'opera teatrale su un Girish Karnad intitolato Fire in the Rain. Il film presenta Amitabh Bachchan in un cameo nei panni di Lord Indra. Jackie Shroff interpreta il protagonista principale del film nei panni di Puravasu, il capo sacerdote, mentre Raveena interpreta il ruolo della moglie infedele innamorata di Yavakri. Nagarjuna ha interpretato Yavakri, il rivale geloso del prete, e Prabhudeva come un demone che uccide Yavakri. Mentre Milind Soman interpreta il fratello minore di Jackie Shroff nei panni di Aravasu, la protagonista femminile accanto a Milind è interpretata da Sonali Kulkarni.