#1 ∙ S1.E1 ∙ Episode #1.1Wed, Jul 19, 2017In a town where the river is the main source of living and it's revered as a deity, two corpses are found down the water, a baby an a wealthy man. The man's son would team with unlikely partners to know the truth.6.4/10 (5)Rate