Formulate an answer to this elaborate question: Who directed a 2016 action comedy drama film starring a South Korean actor and singer who first gained widespread fame in Korea and parts of Asia with his role as Gu Jun-pyo in "Boys Over Flowers"?
Shin Terra