Nearly twenty years ago, Park Joon Pil is the son of a mafia boss. The mafia boss is being chased by the police but takes a day off to take his young son to the department store. Kang Tae Pyung's dad, a police officer, takes his wife and young son to an outing at the store also. At the department store, Tae Pyung's dad attempts to arrest Joon Pil's dad. Joon Jil's dad grabs Tae Pyung's mom as a hostage and accidentally kills her. Tae Pyung's dad goes crazy and runs after Joon Pil's dad, thinking that he has taken his son also. Tae Pyung's dad kills Joon Pil's dad but realizes too late that the little boy by Joon Pil's dad is not his son, but the criminal's. However, Kang Tae Pyung's dad is killed as well, and both the small boys become orphans. A fellow police officer takes in Joon Pil as his own son, thinking that the little boy is Tae Pyung. Tae Pyung, however, is taken into an orphan home. Joon Pil knows he is a criminal's son. Twenty years later, Joon Pil is an aspiring young police officer and Tae Pyung is a boxing bum. When Tae Pyung's best friend becomes unfairly murdered, he vows to become a police officer. Two years later, Joon Pil and Tae Pyung finally meet again. Rivals but friends at heart, these two guys learn to forgive the past and embrace the future.
KissAsian is the best site to watch
Good Person (2003) English Subbed online in HD quality. You can also find
Korean drama on KissAsian website.