Liam Neeson battled his way to the top of the box office this weekend, as Taken 2 snags the No. 1 slot. In the sequel to 2009's popular action flick, Leeson plays retired CIA agent Bryan Mills who goes on a rescue mission to save his kidnapped wife. It's predicted to take in $49 million and is the third Fox film to top the box office this year. That's good news for the studio, which had been ranked fifth this year in domestic revenue.
TAKING NAMES Chung Sung-Jun / Getty Images