‘Taken 2’ South Korea Premiere

Liam Neeson can get you outta all sorts of binds. (Credit: Chung Sung-Jun/Getty Images)

SEOUL, SOUTH KOREA – SEPTEMBER 17: Actor Liam Neeson attends the ‘Taken 2’ Seoul premiere at the Yongsan CGV on September 17, 2012 in Seoul, South Korea. The film will open on September 27, 2012 in Korea. (Photo by Chung Sung-Jun/Getty Images)


Listen Live