Din, um estudante de origens humildes que sonha em grande e Long, um dragão cínico com o poder de conceder desejos partem numa hilariante aventura através da Xangai atual em busca de Lina, uma amiga de infância do rapaz. A sua viagem obriga-os a responder a algumas das maiores questões existenciais – porque quando podemos desejar aquilo que quisermos, temos de decidir o que realmente importa na vida.