Lost in Russia was streamed by 180 million accounts in the first three days after its release; China's highest-grossing film (and the highest-grossing non-English film ever) was 2017's Wolf Warrior 2, which had sold a total of 159 million tickets worldwide.