Na Young-sae (Park Keon-hyeong) is the former ballroom dancer and best in Korea. Na Young-sae long-term rival Jung Hyun-soo (Yun Chang), however, not only pinches his female partner, but is also responsible for a knee injury of Young-sae. Being retired, the former ballroom dancer leads a cheerless life in a run-down apartment, having no aims in life anymore.
One day his manager visits him and tries to stimulate him to start from scratch. He already has chosen a new female partner for him, soon arriving at airport directly from China. Yet, shortly after Young-sae gave his new partner Jang Chae-min (Moon Geun-yeong) shelter in his home and has entered a bogus marriage with her for her to be able to stay in Korea, there is a big revelation. Jang Chae-min is actually her sister Jang Chae-rin and hasn't even a clue how to dance!
After a long back and forth Na Young-sae takes on the challenge and plans to teach Chae-rin how to dance in only three months.
While Jung Hyun-soo is again plotting a scheme against his rival, there are also two police officers who are upon the married couple's heels and want to reveal the fake marriage. However, Young-sae and Chae-rin are in fact intimately getting closer...
Moon Geun Yeong, gives an excellent performance playing the cute and loveable, Chae Rin, a once no talented dancer, who slowly works hard to learn to dance. I have always enjoyed Geun Yeong’s acting in My little Bride, and even in A tale of two Sisters, but Innocent Steps shows a wider range for her as she also a great ballroom dancer.