Kim Yeon Do (Lee Eun Jae) is a super-diligent high school student who – through a bizarre quirk of fate – ended up in a relationship with one of the most popular (and wildest!) boys at school, Ji Hyun Ho (Kang Yul). The two have begun on what they think is a settled relationship. But all that looks like it is about to go out the window when baseball ace Choi Seung Hyun (Lee Jung Joon) turns up on the scene to confuse matters. He starts to develop feelings for Kim Yeon Do, and Ji Hyun Ho starts to believe that she might feel the same way about this sporting prodigy. Could a love triangle be forming here? Meanwhile, love is in the air for many of their schoolmates, too, with Cupid taking his aim at all more than one of Kim Yeon Do and Ji Hyun Ho’s friends… This series was based on a 2016 mobile game, also named “Best Mistake.” It is the sequel to the 2019 series “Best Mistake.” “Best Mistake Season 2” is a 2020 South Korean drama series that was written by Yoon Shi So.