A Look at the Movies 3 Star

“No Escape”

What could be better? Owen Wilson’s landed a new job overseas, all expenses paid. But his boss forgot to mention one thing.