Sun Jae, bị bỏ rơi bên đường khi còn bé, được Moon Soo, một người có nhiều tiền án, nhận nuôi và nuôi dưỡng. Sau khi Moon Soo qua đời, Sun Jae rời nhà để đi tìm mẹ. Cậu gặp Pháp Vân, người đã tặng cậu cây sáo, Ji Ho, một kẻ đào hoa, Hae Woon, một bác sĩ làng chài, Na, một ca sĩ mù, Ma Ni, một cô nàng quyến rũ, và Hae Kyung, một tù nhân lâu năm. Trên hành trình, cậu trải nghiệm các cung bậc cảm xúc như tình yêu, nỗi buồn, sự bình đẳng, giàu sang và dục vọng. Sau một thời gian dài, Lee Yeon, người gặp lại Sun Jae, đã thổ lộ tình yêu mà cô gìn giữ từ lần đầu gặp anh. Trong chuyến đi cùng Lee Yeon, họ đã trao nhau tình yêu trong cơn bão và Lee Yeon mang thai. Tuy nhiên, trên con đường tìm kiếm chân lý, Sun Jae đã gặp một cậu bé đi lạc ở bến tàu và dẫn dắt cậu bé...