The Antarvasna story is deeply rooted in Hindu mythology, specifically in the epic Mahabharata. The tale revolves around King Shantanu, his daughter, and her romantic journey. King Shantanu had two wives, Ganga and Satyavati, but he lacked a son to inherit his kingdom. When his daughter, Ambika, grew up, he wished to have a grandson to carry forward his lineage.