The Good Liar earned more than $ 27.9 million worldwide , of which more than $ 16.7 million were from the US and Canada .
, The Good Liar has grossed $ 16.8 million in the United States and Canada , and $ 11.2 million in other territories , for a worldwide total of $ 28 million .
The Good Liar