Shantanu, the king of Hastinapura, is married to the beautiful river goddess Ganga, who gave birth to Devavrata, a wise and a strong prince. Eventually, Shantanu also marries Satyavati, mother of Vyasa, promising her that her future son will be the king. SHantanu has two sons with Satyavati, but both are short-lived.