The God of Noodles (aka The Master of Revenge) is an exquisite South Korean revenge drama series. The story starts of in a straight forward enough manner but quickly adds convolutions and twists to keep the viewer glued to the screen, anticipating where it will go next. The masterly villain Kim Gil-Do is played menacingly well by Cho Jae-Hyun.
It's the best drama I've seen so far in 2016. Seek it out and enjoy.