The Nutcracker and the Four Realms earned a total of more than $ 171.5 million .
, The Nutcracker and the Four Realms has grossed $ 54.7 million in the United States and Canada , and $ 117.9 million in other territories , for a total worldwide gross of $ 172.7 million .
The Nutcracker and the Four Realms