The film was shot in Chengdu, the capital of Southwest China's Sichuan province, known for its abundance of hot pot restaurants, over a period of three-and-a-half months.