South Korean actor Park Shin-yang, who stars in the new movie "Devils Stay," responds to reporters' questions during an event in Seoul on Nov. 12, 2024, to promote the movie, set to hit local ...