Set in the boom town of Echuca, Australia's largest inland port in the 1890s, All the Rivers Run is the classic romantic tale of love between a woman, a man and the river that binds them together. When the young Philadelphia Gordon is shipwrecked and off the coast of Australia and her parents are lost at sea, she is taken care of by her Uncle Charles and her austere Aunt Hester. On the journey to her Uncle's farm they stop off overnight in Echuca where Philadelphia makes her first acquaintance with the enchanting river boats of the Murray River and the equally charismatic Brenton Edwards. Over the next few years, through a series of chance occurrences, the headstrong Philadelphia becomes part owner of a river boat. And that is just the start of the adventure.