Review of the classic 2005 Korean drama starring Rain and Shin Min-a that will immerse you in a love and revenge story more complex than expected.