Charan Teja (Ram Charan Teja) is released from prison after serving 12 years for a murder he did not commit. He gets a passport and goes to
Bangkok to be a travel guide, which he ends up being a guide while a girl he is interested in, Sanjana (Neha Sharma) is visiting. While visiting, Sanjana is attacked and Charan must save her, during which then end up stranded on an island. While on the island, Charan reveals his love for her. After her parents find out, they try to break them up. By the end of the story, Charan and Sanjana end up being together and he is reunited with his mother who he had thought was dead.