纯祖一年,丁若铨(薛景求饰)因受辛酉迫害事件影响被发配到遥远的黑山岛。来到岛上后,丁若铨对这里的海洋生物产生了浓厚的兴趣,并决定写一本关于海洋生物的书籍。他向在这里土生土长、熟识各种海洋生物的青年渔夫昌大(卞耀汉饰)寻求帮助,但最初昌大因丁若铨是戴罪之身而拒绝。后丁若铨了解到昌大在自学识字的过程中常遇到困难,于是提议将各自擅长的知识教授对方,昌大最终同意,两人也在相互碰撞中成为了彼此的良师益友。然而,丁若铨在得知昌大学习的目的是为仕途后大失所望,昌大也明白两人各有志向,亦师亦友的二人决定分道扬镳……。建设(徐成林饰)和建国(张嘉译饰)是情同手足的亲兄弟,两人与仁义(胡亚捷饰)交好,三人之间友谊十分坚实。长大之后,仁义成为了一名警察,本来拥有光明前途的他,却因为一场意外人生走向了完全不同的方向,不仅事业萌受了巨大打击,就连恋人也离开了他。 建设个性老实本分,独自一人承担起了家中的重担,然而却误入歧途,最终落得一个被最好的朋友仁义捉拿归案的讽刺下场。出狱后,他洗心革面,经营了一间小公司,只想过好自己的小日子。和建设比起来,建国有着更为宏大的理想,为了实现理想,他不惜做出种种背信弃义之事,并最终获得了法律和道德的双重审判。。